2017-09-18 11 views
0

UTCで表示されるUnixタイムスタンプをフォーマット日付として表示したい。ローカル時刻の調整なしでMomentJSで日付をフォーマットする

また、UTCタイムゾーンに保存したい(TZに基づいて時間を変更しない)。これどうやってするの?

例:

moment(unix_timestamp).format('MMMM D, YYYY - H:mm:SS.SSSS')は、コンピュータのローカル時間に変換して出力します。

モーメントドキュメント:ドキュメントには、このセクションが見つかり

が、選択肢のどれも動作するようには思えません: https://momentjs.com/guides/#/parsing/local-utc-zone/

+0

UTCとして操作しようとしましたか? '(MMMM D、YYYY-H:mm:SS.SSSS)'のように '?(unix_timestamp).utc() – mherzig

答えて

0

を限りドキュメントは述べているとおり

注意を使用する場合は、その指定されたオフセットの日付を解析するmoment()またはmoment.utc()の場合、日付はそのオフセットからローカルまたはUTCに変換されます。

moment('2016-01-01T00:00:00+02:00').format() //converted to local 

moment.utc('2016-01-01T00:00:00+02:00').format() //treated as UTC 
関連する問題