繁体   English   中英

在JavaScript中将日期时间字符串转换为UTC

[英]Convert datetime string to UTC in JavaScript

我们如何在JavaScript中将datetime字符串转换为UTC。 我们正在从REST服务获取JSON

[  
   {  
      "CreationTime":"June 2, 2015 8:04:53 PM IST",
      "category":"UI",
      "severity":"MAJOR",
      "source":"BILLING",
      "status":"ASSIGNED"
   }
]

我们可以将CreationTime转换为String变量,但无法转换为UTC。 有什么想法可以转换吗?

使用toUTCString()

var toUTC = new Date("June 2, 2015 8:04:53").toUTCString()

在Javascript中,您可以使用此方法从Date() object转换日期,但不能从IST string转换日期。 因此,您需要将此字符串格式化为Date() object ,然后才能将其转换为UTC。 这个话题上我的意思是。

注意如果尝试使用June 2, 2015 8:04:53 PM IST JavasScript将其视为无效日期,则必须使用.replace()函数删除字符串的IST部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM