过滤时间戳到日期

filter time stamp to date

本文关键字:日期 时间戳 过滤      更新时间:2023-09-26

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

current_period_start: 1465271767
current_period_end: 1433649367

我使用angular作为表示层。有没有办法把这个时间戳转换成短日期,比如2015年6月7日?

现在我是这样显示日期的它总是显示Jan 17, 1970

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

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>