DateTime with Angular(正确使用 DatePipe)
DateTime with Angular (use DatePipe correctly)
我有以下格式的日期:
event.timestamp = 2020-12-18T20:33:14.2174666+00:00
谁能告诉我应该显示的正确日期是多少? (我有点困惑,因为 2174666+00:00 - 这个数字是什么意思,如何正确转换它?
Act code: {{event.timestamp | date: 'MM/dd/yyyy HH:mm:ss'}}
谢谢
2020-12-18T20:33:14.2174666+00:00
表示 12/18/2020 21:33:14
(顺便说一句,这就是 {{event.timestamp | date: 'MM/dd/yyyy HH:mm:ss'}}
应该给你的。
最后两部分:
2174666
是毫秒分数
+00:00
是要计算的偏移小时数(从 GMT 的时间开始,又名:UTC,又名:祖鲁次)
以下代码片段将为您提供:2020-12-18T20:33:14.217Z
(Z:是祖鲁时间)
console.log(new Date('2020-12-18T20:33:14.2174666+00:00').toJSON())
我有以下格式的日期:
event.timestamp = 2020-12-18T20:33:14.2174666+00:00
谁能告诉我应该显示的正确日期是多少? (我有点困惑,因为 2174666+00:00 - 这个数字是什么意思,如何正确转换它?
Act code: {{event.timestamp | date: 'MM/dd/yyyy HH:mm:ss'}}
谢谢
2020-12-18T20:33:14.2174666+00:00
表示 12/18/2020 21:33:14
(顺便说一句,这就是 {{event.timestamp | date: 'MM/dd/yyyy HH:mm:ss'}}
应该给你的。
最后两部分:
2174666
是毫秒分数+00:00
是要计算的偏移小时数(从 GMT 的时间开始,又名:UTC,又名:祖鲁次)
以下代码片段将为您提供:2020-12-18T20:33:14.217Z
(Z:是祖鲁时间)
console.log(new Date('2020-12-18T20:33:14.2174666+00:00').toJSON())