2014-10-04 143 views
0

我需要UTC /当地时间转换为GMT +(?)的请求时区格式... 如..UTC TO GMT转换在Javascript

UTC to GMT 0 
UTC to GMT+1 
UTC to GMT-1 
UTC to GMT+5 
UTC to GMT-5 
GMT+5 to GMT+4 
GMT+5 to GMT-3 
+0

原生上,_JavaScript_仅支持从_Date_生成_UTC_和_local_次。但是,如果您使用_ISO 8601_格式化,则可以从任何时区开始。 – 2014-10-04 11:00:46

回答

0

UTC是GMT的最实际的目的。我们(英国人)发明了它。只需加/减小时数。

请访问格林威治。就在伦敦之外。

+0

虽然这是真的,但当您阅读OP时,问题确实指的是由_GMT±X_ – 2014-10-04 11:01:52

+0

@PaulS指定的时区。 GMT + 1格林威治标准时间加上一小时。因此,只是... – 2014-10-04 11:03:20

+0

此外,它是由火车(蒸汽运动)的发明 - 另一个英语的事情。需要时间表 – 2014-10-04 11:04:51

1
var inputDateTime = "Thu Sep 24 2015 15:00:00 GMT+0530 (IST)"; 
var date = new Date(inputDateTime); 
var GMTtime= ((date.getUTCMonth() + 1) + '/' + date.getUTCDate() + '/' + date.getUTCFullYear()+ ' ' + date.getUTCHours()+ ':' + date.getUTCMinutes()+ ':' + date.getUTCSeconds()+" GMT");