使用momentJs将本地时间转换为CET

时间:2018-02-27 09:55:12

标签: javascript timezone momentjs

将本地时间转换为UTC非常简单:

var localTime = "2018-02-27 11:00";    
moment(localTime).utc().format(); // result: "2018-02-27T09:00:00Z"

但是,我不确定是否有一种直接的方式将当地时间转换为CET(或其他时区,如EST,WEST)

我知道我可以做这样的事情

moment(localTime).tz("Europe/Berlin").format();

这似乎回归了我想要的但仍然不确定这是否正确?

1 个答案:

答案 0 :(得分:1)

您可以使用moment-timezone

因为它占了夏令时。

moment(momentTZ().tz("Europe/Berlin")).format();

如果你不介意夏令时,那就很好。

相关问题