牛骨文教育服务平台(让学习变的简单)
博文笔记

Angularjs中date日期格式化细节问题

创建时间:2016-03-18 投稿人: 浏览次数:6489

原文网址:http://www.vicchen.me/angularjs-date-formate/

我们数据库接口返回的时间戳是10位的1438668006,在使用date日期格式化时时间总是1970年的某天,用Dash翻出文档看了下,官方文档上时间戳是13位的Long类型是以毫秒为单位的,我们的是10位以秒为单位的,那么我们这块在使用date格式化日期前,应该先将时间戳×1000转换成以毫秒为单位。

毫秒为单位的直接格式化
{{1423130269432 | date:"yyyy-MM-dd HH:mm:ss"}}
秒为单位的需要×1000转为毫秒再格式化
{{1438668006*1000 | date:"yyyy-MM-dd HH:mm:ss"}}

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。