我正在使用Stripe,而条带返回订阅的开始日期和结束日期的方式是时间戳,例如
current_period_start: 1465271767
current_period_end: 1433649367
我正在使用angular作为表示层。有没有办法将这个时间戳转换为像2015年6月7日这样的短日期?
现在我正在显示这样的日期,它始终显示Jan 17, 1970
<td>{{x.current_period_start | date:short }}</td>
答案 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>