1
我如何轉換這個日期格式:轉換的具體日期時間與特定的時區在JavaScript
2013-05-04 17:25:00
要,我可以指定一個時區。類似這樣的:
convertTimeZone('2013-05-04 17:25:00', '+3');
並返回以下datetime與指定的時區?
我如何轉換這個日期格式:轉換的具體日期時間與特定的時區在JavaScript
2013-05-04 17:25:00
要,我可以指定一個時區。類似這樣的:
convertTimeZone('2013-05-04 17:25:00', '+3');
並返回以下datetime與指定的時區?
希望這是足以讓你開始
// time should be a string in your format
// offset should be an int (i.e. 3 or -3)
function convertTimeZone(time, offset) {
time = time.replace('-','/');
return new Date(time).addHours(parseInt(offset, 10));
}
被稱爲這樣
convertTimeZone('2013-05-04 17:25:00', 3);
convertTimeZone('2013-05-04 17:25:00', -3);
JavaScript不喜歡-
所以用/
它將接受更換。這一切都不使用jQuery,這只是基本的JavaScript。
,那麼你可以做這樣的事情(只是舉個例子可能不完全匹配你所要求的)
var date1 = moment.utc("2013-05-04 17:25:00").format("YYYY-MM-DDTHH:mm:ss");
console.log(date1.toString());
var date2 = moment.utc(date1).add("hours", 3).format("YYYY-MM-DDTHH:mm:ss");
console.log(date2.toString());
將輸出
2013-05-04T17:25:00
2013-05-04T20:25:00
http://stackoverflow.com/about – Xotic750 2013-05-11 09:32:26