方法1: JavaScriptのDateオブジェクトを使用する方法
以下のコード例では、Firebase Realtime Databaseから取得したTIMESTAMPをJavaScriptのDateオブジェクトに変換します。
// Firebase Realtime Databaseから取得したTIMESTAMP
var timestamp = 1643606400000;
// TIMESTAMPをDateオブジェクトに変換
var date = new Date(timestamp);
// 日付を取得
var year = date.getFullYear();
var month = date.getMonth() + 1; // 月は0から始まるため、+1する
var day = date.getDate();
// 出力
console.log(year + "-" + month + "-" + day);
方法2: moment.jsライブラリを使用する方法
moment.jsはJavaScriptの日付操作ライブラリであり、TIMESTAMPを簡単に日付に変換することができます。まず、moment.jsをインストールし、以下のコードを使用します。
// moment.jsライブラリをインポート
var moment = require('moment');
// Firebase Realtime Databaseから取得したTIMESTAMP
var timestamp = 1643606400000;
// TIMESTAMPを日付に変換
var date = moment(timestamp).format('YYYY-MM-DD');
// 出力
console.log(date);
どちらの方法でも、Firebase Realtime Databaseから取得したTIMESTAMPを日付に変換できます。これにより、日付をより扱いやすい形式で表示したり、他の日付操作を行ったりすることができます。
このようにして、Firebase Realtime DatabaseのTIMESTAMPを日付に変換する方法を提供しました。コード例も含めて説明しましたので、参考にしてください。