を使用して日付パイプは日付フォーマットにタイムスタンプ番号をフォーマットするために:出力が1494685110
ため18/01/1970
である理由Angular2:私はこのexpresionを使用してい数式
{{(subscription$ | async)?.currentPeriodEnd | date: 'dd/MM/yyyy'}}
私はかなり把握していません値。
値は2018/04/14
である必要があります。
アイデア?
を使用して日付パイプは日付フォーマットにタイムスタンプ番号をフォーマットするために:出力が1494685110
ため18/01/1970
である理由Angular2:私はこのexpresionを使用してい数式
{{(subscription$ | async)?.currentPeriodEnd | date: 'dd/MM/yyyy'}}
私はかなり把握していません値。
値は2018/04/14
である必要があります。
アイデア?
これは、1494685110
が正しい日付のために十分ではないためです。それを1000倍にしてみてください。new Date(1494685110 * 1000)
を使用してSat May 13 2017 10:18:30
に等しい日付として1494685110 * 1000
を試してください。
ミリ秒が必要です。 1494685110
の値は秒です。
は(1000年とそれを掛ける)最後に3ゼロを追加し、あなたは1494685110000
私は間違っていないよ場合、これはエポックタイムでそれを得ました。 https://angular.io/docs/ts/latest/api/common/index/DatePipe-pipe.html
を通過し、この
<mydate>{{item.date | date:'yyyy-MM-dd HH:mm:ss Z'}}</mydate>
は、参考のためにあなたのエポック値変数
でitem.date
を交換してみてください