【发布时间】:2019-09-27 23:34:17
【问题描述】:
我正在开发一个 Angular 6 应用程序,我们处理日期以执行某些操作,我们使用 matDatepicker 选择这些日期,并使用 Moment.js 格式化日期。
问题是应用程序没有采用浏览器时区,它采用 UTC 时区,并且在晚上 7 点之后从我的位置(中部时间)我们无法指示应用程序在当天执行操作,因为它是 5 小时提前,所以它认为已经是明天了,对于使用太平洋时间应用程序的人来说,情况更糟,因为对他们来说,系统提前了 7 小时。
这就是我们格式化日期的方式,我尝试删除 utc 但没有任何改变。
moment.utc(date).format('MM/DD/YYYY');
标头响应也提前 5 小时返回,我在下午 6:15 发送了请求Header Response
我想将应用程序全局配置为从 UTC 设置为山区时区。 谁能告诉我如何实现这一目标?
提前致谢
【问题讨论】:
-
时刻时区