我正在try 使用角形管道将timestamp
转换为日期格式.我在HTML模板中写道:
{{myTimestamp | date}}
其中myTimestamp
为类型编号.
我得到了意想不到的结果,例如,时间戳1468251287
(与2016年11月7日匹配)显示为Jan 18, 1970
.
我想知道如何解决这个问题.
我正在try 使用角形管道将timestamp
转换为日期格式.我在HTML模板中写道:
{{myTimestamp | date}}
其中myTimestamp
为类型编号.
我得到了意想不到的结果,例如,时间戳1468251287
(与2016年11月7日匹配)显示为Jan 18, 1970
.
我想知道如何解决这个问题.
正如@Perry所提到的,您需要以毫秒为单位提供日期.根据date的Angular 2参考,我们有:
表达式是日期对象或数字(自UTC纪元起的毫秒数)
所以可以简单地说:
{{load.loadDate * 1000 | date}}