次のような日付文字列が与えられた場合var input = '2019-09-19 13:07:09'
その文字列を別のタイムゾーンに変換するにはどうすればよいですか? input
それがUTCであることを知っています。
私は次のことを試しました:
var input = '2019-09-19 13:07:09';
var convertTo = "US/Eastern";
var dateConverted = moment.tz(input, "YYYY-MM-DD hh:mm:ss", convertTo);
dateConverted
input
そのコードが実行された後と同じままです。
私も試しました:
var input = '2019-09-19 13:07:09';
var convertTo = "US/Eastern";
var inUTC = (moment(input).utc());
var dateConverted = moment.tz(inUTC, "YYYY-MM-DD hh:mm:ss", convertTo);
しかし、この場合、問題はその後にinUTC
なることですThu Sep 19 2019 20:07:09 GMT+0000
(moment(input).utc());
日付がESTに変換されることを期待しています。2019-09-19 09:07:09
これを解決する方法はありますか?ありがとう!