Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 筛选到日期的时间戳_Javascript_Angularjs_Date - Fatal编程技术网

Javascript 筛选到日期的时间戳

Javascript 筛选到日期的时间戳,javascript,angularjs,date,Javascript,Angularjs,Date,我使用的是Stripe,Stripe返回订阅开始和结束日期的方式是在时间戳中,例如 current_period_start: 1465271767 current_period_end: 1433649367 我使用angular作为表示层。有没有办法将此时间戳转换为2015年6月7日这样的短日期 现在我这样显示日期,它总是显示1970年1月17日 <td>{{x.current_period_start | date:short }}</td> {{x.curre

我使用的是Stripe,Stripe返回订阅开始和结束日期的方式是在时间戳中,例如

current_period_start: 1465271767
current_period_end: 1433649367
我使用angular作为表示层。有没有办法将此时间戳转换为2015年6月7日这样的短日期

现在我这样显示日期,它总是显示1970年1月17日

<td>{{x.current_period_start | date:short }}</td>
{{x.current_period_start|date:short}

Unix时间戳以秒为单位,JavaScript以毫秒为单位。将开始和结束日期值乘以1000。这些日期将分别导致2016年6月6日星期一22:56:07 GMT-0500(CDT)和2015年6月6日星期六22:56:07 GMT-0500(CDT)

未经测试,但在您看来这应该是可行的:

<td>{{x.current_period_start * 1000 | date:short }}</td>
{{x.current_period_start*1000|date:short}

Unix时间戳以秒为单位,JavaScript以毫秒为单位。将开始和结束日期值乘以1000。这些日期将分别导致2016年6月6日星期一22:56:07 GMT-0500(CDT)和2015年6月6日星期六22:56:07 GMT-0500(CDT)

未经测试,但在您看来这应该是可行的:

<td>{{x.current_period_start * 1000 | date:short }}</td>
{{x.current_period_start*1000|date:short}