我有一个从外部来源提取的日期字符串,看起来像这样:
9/25/2011 4:38:40 PM
该源位于 PDT
时区。
我想根据这些信息创建一个 UTC 日期,使用 date.js .我目前正在使用这段代码来解析它:
var dateString = '9/25/2011 4:38:40 PM';
var d = Date.parseExact('9/25/2011 4:38:40 PM', 'M/d/yyyy H:m:s tt');
虽然这会加载日期,但它就像在我的时区一样。我如何告诉 date.js 我告诉它的日期来自不同的时区?
最佳答案
使用时区格式说明符...
var dateString = '9/25/2011 4:38:40 PM EST';
var d = Date.parseExact(dateString, 'M/d/yyyy H:m:s tt Z');
关于javascript - 在javascript中读取具有不同时区的日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7575453/