Eze*_*wei 17 javascript datetime unix-timestamp angularjs angular-filters
我了解到,可以使用此帖子中的日期过滤器将unix时间戳转换为日期: AngularJS.转换标签值(Unix时间到人类可读时间)
但我不能用它转换我的......
<td>{{contract.start_date_unix | date:'MM-dd-yyyy'}}</td>
Run Code Online (Sandbox Code Playgroud)
在里面contract.start_date_unix
,它的价值在1406779200
我有检查了它检查它显示正是我想要的:星期四,2014年7月31日04:00:00 GMT (当然,我想要的格式为MM-DD-YYYY,日期是正确的,这就是我努力在这里证明)
但是当我在上面做日期过滤器时,它只显示01-17-1970
或01-16-1970
...
可能是什么问题导致这个?
har*_*shr 37
显示的时间是纪元而不是实际日期.请阅读您问题中的链接,其中一个链接中有答案.
你需要将时间乘以1000.
<td>{{contract.start_date_unix * 1000 | date:'MM-dd-yyyy'}}</td>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14809 次 |
最近记录: |