截止日期为2015年12月6日的未知日期格式

时间:2015-12-07 00:17:12

标签: jquery angularjs api

我有一个今天返回日期的服务:

1449446389

我需要它阅读:

Dec 6, 2015

我正在尝试使用日期过滤器在AngularJS中执行此操作:

<td>{{domain.created | date}}</td>

但它返回了这个:

Jan 17, 1970

我不确定上述日期的格式是什么,我不知道如何使用AngularJS格式化它。

对不起这个愚蠢的问题我很确定。但请帮助我。当你甚至不知道当前或开始格式时,搜索分辨率是非常困难的。

1 个答案:

答案 0 :(得分:0)

尝试将日期乘以1000,使用String.prototype.slice()仅提取月,日,年; String.prototype.replace()RegExp /(\d+)/匹配数字,在返回的字符串后面插入逗号

&#13;
&#13;
var t = 1449446389
, date = String(new Date(t * 1000)).slice(4, -24).replace(/(\d+)/, "$1,");
console.log(date)
&#13;
&#13;
&#13;