【发布时间】:2017-05-07 07:05:35
【问题描述】:
使用 Moment.js 清除浏览器本机日期对象的时间的最佳方法是什么,以便在我的浏览器的当前时区中是今天午夜。
【问题讨论】:
-
也许
startOf('day')就是您要找的。span> -
@VincenzoC - 请在答案中提供答案,而不是在 cmets 中。
-
Sebastien - 请记住,并非每个本地日都有午夜。如果在 00:00 有一个 DST “弹簧向前”转换,那么一天从 01:00 开始。这种情况发生在巴西和世界其他几个地方。
startOf('day')将反映这一点。 -
@MattJohnson 你是对的,但我不确定我是否理解 OP 的要求,只是试图提供一个快速链接。我认为一个好的答案必须包括您在第二条评论中添加的考虑(我不知道午夜的 spring-forward “问题”)
标签: javascript timezone momentjs