前提・実現したいこと
文字列の末尾がZになっていますが、「2018-11-07T15:00:00.000Z」という日本標準時間を世界標準時間に変換したいです。
ご教示お願い致します。
試したこと
JavaScript
1 startJSTday = '2018-11-07T15:00:00.000Z'; 2 console.log(startJSTday); //2018-11-07T15:00:00.000Z 3 4 var startUTCday = new Date(); 5 startUTCday.setTime(new Date(startJSTday).getTime() - 1000*60*60*9); 6 7 console.log(startUTCday); //Wed Nov 07 2018 15:00:00 GMT+0900 (東京 (標準時))
また、世界標準時間を取得したら、「2018-11-07T06:00:00.000Z」のような書式に変換するのに
簡単な方法等ありましたら、ご教示お願い致します。
ご回答を受けてのメモ。
JavaScript
1var normalizedDateStr = startJSTday.replace(/Z$/, '+09:00'); 2 3return new Date(normalizedDateStr).toISOString();
回答6件
あなたの回答
tips
プレビュー