我正在使用 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>
关于javascript - 过滤时间戳至今,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30690107/