【问题标题】:UTC TO GMT Conversion in JavascriptJavascript 中的 UTC 到 GMT 转换
【发布时间】:2014-11-29 06:56:50
【问题描述】:

我需要在请求的时区将 UTC/本地时间转换为 GMT+(?) 格式... 比如……

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

【问题讨论】:

  • 原生地,JavaScript 仅支持从 Date 生成 UTClocal 时间。不过,如果您使用 ISO 8601 格式,则可以从任何时区开始。

标签: javascript datetime gmt


【解决方案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");

【讨论】:

    【解决方案2】:

    在大多数实际情况下,UTC 是 GMT。我们(英国人)发明了它。只需加/减小时数。

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

    【讨论】:

    • 虽然这是真的,但当您阅读问题时,OP 确实意味着由 GMT±X 指定的时区
    • 这也归功于火车(蒸汽机车)的发明 - 另一个英语事物。需要时间表
    • 并非所有时区都是格林威治标准时间的整小时,例如IST (GMT+5:30)
    • 确实如此。概念是一样的
    猜你喜欢
    • 2011-07-31
    • 2011-10-20
    • 2015-04-26
    • 2012-09-18
    • 1970-01-01
    • 2014-10-12
    • 2020-12-14
    • 2015-11-09
    • 2017-03-08
    相关资源
    最近更新 更多