【发布时间】:2018-05-05 05:17:00
【问题描述】:
我正在使用 momentjs 来格式化我的日期。但是它显示的日期是休息日,我不知道为什么。这是我正在使用的代码:
moment(date).format('MMMM do YYYY, h:mma')
在哪里date = Sat May 05 2018 00:26:53 GMT-0400 (Eastern Daylight Time)
但结果是 May 6th 2018, 12:26am - 显示 5 月 6 日而不是 5 月 5 日。
有谁知道为什么会这样?谢谢。
【问题讨论】:
-
你能显示设置日期的代码吗?或者将日期输出为自纪元以来的毫秒数,以确认关闭的是输出而不是输入?
-
听起来像是一个模棱两可的标准问题......晚上 11:59 就像说 23:59。加上 5 分钟,您将得到 12:04am(也称为 00:04am),这就像说 24:04(也称为 00:04)我不知道是否清楚:/
标签: javascript momentjs