【发布时间】:2018-11-01 06:24:50
【问题描述】:
当我输入以下 sn-p 代码时:
new Date('2018-11-01')
我得到一个代表以下 ISO 字符串的日期对象。
"2018-11-01T00:00:00Z"
我相信它代表 2018 年 11 月 1 日 00:00:00 的 UTC 日期/时间。
如何以编程方式获取 00:00:00 的当天 UTC 日期/时间对象?
目前,我有以下 sn-p 应该可以实现我的目标,但感觉有点尴尬,因为我将从时刻获得的字符串转换回日期对象。
new Date(moment().format('YYYY-MM-DD'))
希望看到使用 Vanilla JS 或类似 momentJS 的库的一站式解决方案。
【问题讨论】:
-
我相信 momentJS 提供了获取 UTC 时间的工具
-
我很难在文档中找到它:( 一切似乎都是关于在 UTC 时间转换/显示,而不是在 UTC 时间的 00:00:00 获取今天的日期/时间
标签: javascript datetime momentjs