首页 > 解决方案 > 如何将表示时间点的日期对象转换为表示在 moment.js 中时间部分为零的日期的日期对象

问题描述

我需要以 2021-11-21T00:00:00+00:00 的格式表示日期,但我得到 2021-11-21T00:00:00+05:30。请在这件事上给予我帮助

moment('2021-11-21').format(); //2021-11-21T00:00:00+05:30

标签: javascriptmomentjs

解决方案


所有日期都以您的系统本地时区表示。这意味着moment('2021-11-21')您所在时区的 11 月 21 日午夜 (2021-11-21T00:00:00+05:30)。如果我运行完全相同的方法,那么它将是我的时区 (2021-11-21T00:00:00-06:00) 的本地。如果您需要将其置于特定时区或 GMT 中,那么您可能希望使用时刻时区并将日期转换为该时区。


推荐阅读