gpt4 book ai didi

javascript - 如何在 momentjs 中显示 '2013-10-20'?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:34:28 24 4
gpt4 key购买 nike

我不明白这段代码:

moment('2013-10-18').format('YYYY-MM-DD'); // 2013-10-18
moment('2013-10-19').format('YYYY-MM-DD'); // 2013-10-19
moment('2013-10-20').format('YYYY-MM-DD'); // 2013-10-19
moment('2013-10-21').format('YYYY-MM-DD'); // 2013-10-21
moment('2013-10-22').format('YYYY-MM-DD'); // 2013-10-22

这是错误还是我的错误?

http://jsfiddle.net/9CRCz/

enter image description here

最佳答案

10 月 20 日星期日,巴西进入夏令时。时钟在午夜改变,向前跳一小时。这意味着您给出的日期(默认为午夜,因为您没有给出时间)被错误地解释了。如果您输出时间,您可能会看到类似 23:00:00 的内容,而不是预期的午夜。

要解决此问题,请使用 '2013-10-20 12:00:00' - 中午肯定不会受到 DST 的影响而足以更改日期!因此,这将保证日期不会受到影响。

关于javascript - 如何在 momentjs 中显示 '2013-10-20'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19458220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com