在 datejs 中,toString('h') 在午夜显示 0 而不是 12



for Datejs规范中的H格式指定器应该是1-12的数字。

date.today()应该有一个午夜的时间。

console.log(Date.today().toString('h'))

这是返回0而不是12。

console.log(Date.today().toString('yyyy-MM-dd HH:mm:ss'))

这是我期望的2017-03-06 00:00:00返回。

@geoffrey.mcgill引导我在评论中的答案中找到问题。

问题是我使用的datejs版本无法正常工作。当我包括:

<script src="https://cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js"></script>

然后正确显示小时。

最新更新