如何转换此日期时间格式:

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。

10-06 11:55