javascript:将日期和时间字符串转换为UTC

时间:2015-02-13 11:06:32

标签: javascript date datetime

我真的有一段时间试图在javascript中使用Date个对象,这让我感到丑陋和不直观。

我从内部API返回两个对象:date形式的一个YYYY-MM-DD字符串和time形式的一个HH:MM字符串。

我想在javascript中将它们合并为格式为YYYY-MM-DDTHH:MM:00Z的UTC格式的字符串。我一直在使用moment.jsmoment timezone库,但我不确定如何利用这些来完成此任务。

1 个答案:

答案 0 :(得分:0)

我使用时刻时区解决了这个问题:

dateTime = date.concat(" ").time
dateTimeAdjusted = moment.tz(dateTime, timezone).format()

(其中timezone是我有权访问的变量,其中包含给定日期和时间的时区。)