【发布时间】:2020-11-28 04:44:26
【问题描述】:
我有一个 Angular 5 项目。我有 UTC 日期,我试图在本地浏览器时区打印它。我正在使用 momentjs 库。但是我发现我的代码没有将偏移量应用于 UTC 时区。如果您能提供帮助,我将不胜感激。 我的项目在 stackblitz 中可用
https://angular-wtj1rj.stackblitz.io/
https://stackblitz.com/edit/angular-wtj1rj?embed=1&file=src/app/app.component.html
在 app.component.ts 中这是我正在使用的转换函数
print( item:HistogramDistribution ) {
return " UTC time: " + item.dateRange + " Local time: " + moment.utc(item.dateRange).format("YYYY-MM-DDTHH:mm:ss");
}
但是这会打印出来
UTC time: 2020-07-01T13:00:00.000+0000 Local time: 2020-07-01T13:00:00
我希望结果如下,因为我比 UTC 时区早一小时。 我的时区是爱尔兰 (GMT+1)..
UTC time: 2020-07-01T13:00:00.000+0000 Local time: 2020-07-01T14:00:00
非常感谢您能提供帮助 谢谢
【问题讨论】: