代码之家  ›  专栏  ›  技术社区  ›  Mudassir Ali

从IE上的日期获取时区字符串

  •  6
  • Mudassir Ali  · 技术社区  · 11 年前

    谷歌浏览器

    new Date()
    //returns Fri Mar 29 2013 17:55:25 GMT+0530 (IST)
    

    第8页

    new Date()
    //returns Fri Mar 29 17:48:46 UTC+0530 2013
    

    我需要提取 (IST) 部分来自IE上的Date,在chrome上我可以做 dateString.substring 提取它,但在IE上我不能这样做。

    方法 getTimeZoneOffset 给我以分钟为单位的偏移量,有没有办法用偏移量来获取字符串?

    或者我需要研究与偏移相对应的所有时区字符串,并从中创建一个对象&然后使用它?

    2 回复  |  直到 11 年前
        1
  •  4
  •   Community datashaman    7 年前

    这能为你服务吗?

    jsTimezoneDetect

    此外,这可能也是一个相关的解读: How can I determine a timezone by the UTC offset?

        2
  •  1
  •   Spudley Pat    11 年前

    我不认为有一种方法可以在标准JS日期对象中可靠地完成您想要的操作,但这里有一些库可以帮助您:

    也许其中一个会给你想要的信息。

    希望这能有所帮助。