Convert date to another timezone in JavaScript

后端 未结 24 3802
没有蜡笔的小新
没有蜡笔的小新 2020-11-21 04:45

I am looking for a function to convert date in one timezone to another.

It need two parameters,

  • date (in format \"2012/04/10 10:10:30 +0000\")
24条回答
  •  孤城傲影
    2020-11-21 05:21

    For moment.js users, you can now use moment-timezone. Using it, your function would look something like this:

    function toTimeZone(time, zone) {
        var format = 'YYYY/MM/DD HH:mm:ss ZZ';
        return moment(time, format).tz(zone).format(format);
    }
    

提交回复
热议问题