2015-06-07 5 views
1

Я использую Stripe и способ полосу возвращает даты начала и окончания для подписки на метке времени, как этотфильтра Отметка времени на сегодняшний день

current_period_start: 1465271767 
current_period_end: 1433649367 

Я использую угловым для презентационного слоя. Есть ли способ конвертировать этот штамп времени в короткую дату, например, 7 июня 2015 года?

сейчас я отображает дату, как это и всегда отображает Jan 17, 1970

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

ответ

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> 
Смежные вопросы