ホームページ  >  に質問  >  本文

Firestore サーバーのタイムスタンプでの date-fns の使用

https://date-fns.org/

を使用して React Native で Firestore サーバーのタイムスタンプをフォーマットしようとしています

このサンプル関数はドキュメントから見つけました

formatDistance(subDays(new Date(), 3), new Date(), { addSuffix: true })

formatDistance には 2 つのパラメータがあると仮定します。計算する日付も現在の日付です。 (距離を計算)

ただし、使用する場合:

リーリー

(item.created_at) - 私のタイムスタンプです。

エラーが表示されます:

ああああ

P粉035600555P粉035600555186日前391

全員に返信(1)返信します

  • P粉939473759

    P粉9394737592024-03-31 14:40:55

    この ドキュメント に基づく subDays の場合、必須パラメータは日付 (変更する日) と金額 (最初のパラメータを減算する日数) です。 subDays では 2 番目の引数に数値が必要ですが、日付を指定しました。 subDays なしで formatDistance を使用できます。

    あなたのユースケースではこれで十分です。

    リーリー

    item.created が正しい形式である限り、これは機能するはずです。これは formatDistance ドキュメント です。

    返事
    0
  • キャンセル返事