🐷
Firebaseでタイムスタンプを取得する(FirebaseAdmin編)
よく見かける記事には以下のようにしたらタイムスタンプが取得できると書かれています。
書き方が雑なのは許して...
import { serverTimestamp } from "firebase/firestore";
serverTimestamp();
でもFirebase Admin SDKを使っている人は上の方法ではできません。上のやつをやるとただ関数のみが出力されます。
console.log(serverTimestamp());
出力結果:
ServerTimestampFieldValueImpl { _methodName: 'serverTimestamp' }
解決策
import { Timestamp } from "firebase-admin/firestore";
Timestamp.now();
わからなかったら気軽にTwitter(X)で聞いてください。
Discussion