3

我正在使用 Pikaday 日历库,但日期格式似乎被忽略了。我有这个代码:

<script>
var picker = new Pikaday(
{
    field: document.getElementById('dayDate'),
    firstDay: 1,
    minDate: new Date(2017, 0, 1),
    maxDate: new Date(2020, 12, 31),
    yearRange: [2017, 2020],
    format: 'YYYY-MM-DD',
    bound: false,
    container: document.getElementById('date-container'),
});
</script>

这会以“2017 年 5 月 25 日”的格式输出日期,我需要它的格式为“2017-05-25”。我究竟做错了什么?

4

1 回答 1

3

根据 Pikaday 文档,您必须参考Moments.js才能使自定义日期格式生效。

文档

格式:.toString() 和字段值的默认输出格式(自定义格式需要 Moment.js)

确保在 Pikaday之前引用 Moments.js 库。

于 2017-05-17T17:04:18.810 回答