不同的時區,我有一個datestring,從外部源拉,看起來像這樣:讀取日期字符串在JavaScript中
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我告訴它的日期來自不同的時區?
請注意,時區的縮寫或首字母縮寫沒有標準,許多都是模棱兩可(EST用於3個不同的時區)。使用實際偏移量(根據ECMA-262 15.9.1.15)要好得多。 – RobG
@RobG:我完全忘了 - 好點。 – Eric