moment.js を使用して RFC 3339 に従ってタイムスタンプをフォーマットする 質問する

moment.js を使用して RFC 3339 に従ってタイムスタンプをフォーマットする 質問する

このような:

const RFC_3339 = 'YYYY-MM-DDTHH:mm:ss';
moment.utc().format(RFC_3339);

タイムスタンプの最後に「Z」を付ける必要があります。 よりも良い方法はありますか+'Z'?

バックエンドの Python コードと一致する必要があります。

RFC_3339_FMT = "%Y-%m-%dT%H:%M:%SZ"

ベストアンサー1

簡単にformat()

ドキュメントには次のように書かれています:

バージョン1.5.0moment#formatをフォーマットなしで呼び出すと、デフォルトで になりますmoment.defaultFormat。デフォルトでは、moment.defaultFormatISO8601 フォーマット になりますYYYY-MM-DDTHH:mm:ssZ

バージョン2.13.0UTCモードの場合、デフォルトの形式はZオフセットとして返されます。+00:00

おすすめ記事