を更新:角度2定期的にそうように、私は)moment.js .fromNowを(使用してそれらの相対的な作成日付でアイテムのリストを表示していますビュー
getRelativeDate(date: string): string {
return moment(date, 'YYYY-MM-DD HH:mm:ss').fromNow();
}
<div class="created">{{getRelativeDate(item.created)}}</div>
そして、ここではそれが見えるものです次のように:
私は項目とやりとりしない限り、データが変更されていないため、現在の時刻は初期ロード後も変わりません。
これらの値を強制的にリフレッシュするにはどうすればよいですか?毎分で十分です。
これはあなたの 'item'データが非同期であるかどうかに依存しますの
ライブ例 https://stackblitz.com/edit/angular-cli-moment-pipe
参考セット。データが非同期でない場合は、 'setInterval()'を 'ngOnInit()'に作成できます。データが非同期の場合、データを取得した後に 'setInterval()'を作成できます。 –