我们如何在 javascript 中将日期时间字符串转换为 UTC。我们正在从 REST 服务获取以下 JSON
[
{
"CreationTime":"June 2, 2015 8:04:53 PM IST",
"category":"UI",
"severity":"MAJOR",
"source":"BILLING",
"status":"ASSIGNED"
}
]
我们能够将 CreationTime
转换为字符串变量,但无法转换为 UTC。有什么想法可以转换吗?
最佳答案
使用 toUTCString() :
var toUTC = new Date("June 2, 2015 8:04:53").toUTCString()
在 Javascript 中,您可以使用此方法从 Date() 对象
转换日期,但不能从 IST 字符串
转换日期。因此,您需要将此字符串格式化为 Date() object
,然后您可以将其转换为 UTC。在 this 主题说明了我的意思。
注意 如果您尝试 June 2, 2015 8:04:53 PM IST
JavasScript 将其视为无效日期,为此您必须使用 .replace ()
函数删除字符串的 IST
部分。
关于javascript - 在 JavaScript 中将日期时间字符串转换为 UTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31163409/