过滤时间戳到目前为止

时间:2015-06-07 04:39:44

标签: javascript angularjs date

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

current_period_start: 1465271767
current_period_end: 1433649367

我正在使用angular作为表示层。有没有办法将这个时间戳转换为像2015年6月7日这样的短日期?

现在我正在显示这样的日期,它始终显示Jan 17, 1970

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

1 个答案:

答案 0 :(得分:3)

Unix时间戳以秒为单位,JavaScript使用毫秒。将开始日期和结束日期值乘以1000.这些日期将分别生成Mon Jun 06 2016 22:56:07 GMT-0500 (CDT)Sat Jun 06 2015 22:56:07 GMT-0500 (CDT)

未经测试,但这应该在您的视图中有效:

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