質問: ### 前提・実現したいこと ionic4 + angularでchatアプリを作っています。 firestoreに保存したデータのtimestamp(13桁の数字)を2020年1月1日のような形に変換し表示したい。 ### 発生している問題・エラーメッセージ {{c.timestamp * 1000 : date: 'yyyy-MM-dd'}} このコード実行すると 52030-05-15 になってしまいます。 {{c.timestamp }}だと 1579752682700 になります。 ### 該当のソースコード chatにfirestoreのコレクションが入っています。 {{c.timestamp * 1000 | date: 'yyyy-MM-dd'}} ### 試したこと {{ c.timestam.toDate()}} を試したところエラーになりました。 ### 補足情報(FW/ツールのバージョンなど) Ionic: ionic (Ionic CLI) : 4.12.0 (C:\Users\user\AppData\Roaming\npm\node_modules\ionic) Ionic Framework : @ionic/angular 4.11.8 @angular-devkit/build-angular : 0.801.3 @angular-devkit/schematics : 8.1.3 @angular/cli : 8.1.3 @ionic/angular-toolkit : 2.1.2 Capacitor: capacitor (Capacitor CLI) : 1.4.0 @capacitor/core : 1.4.0 System: NodeJS : v12.14.1 (C:\Program Files\nodejs\node.exe) npm : 6.13.4
回答: これでやりたいことは実現出来ませんか? ``` {{c.timestamp * 1000 : date: 'yyyy-MM-dd'}} ↓ {{c.timestamp : date: 'yyyy-MM-dd'}} ```