我们可以根据GMT获得用户的时区

时间:2011-10-13 11:57:11

标签: javascript datetime timezone

我遇到了这段代码,根据他的时区显示了用户的当前时间。基于此,我们可以判断他是否在IST或EST.plz帮助

<script type="text/javascript">
    var currentTime = new Date()
      var hours = currentTime.getHours()
      var minutes = currentTime.getMinutes()

      if (minutes < 10)
      minutes = "0" + minutes

      document.write("<b>" + hours + ":" + minutes + " " + "</b>")
      </script>

2 个答案:

答案 0 :(得分:1)

  

我想显示时间和时区。例如17:35 IST

var now = new Date();
localtime = now.toTimeString();

将返回类似“格林威治标准时间12:21:44(EDT)”

的内容

答案 1 :(得分:0)

你无法分辨他所处的时区 - 基于GMT他们在什么时间 - 使用这个有用的功能来获取你的信息 - &gt; http://www.pageloom.com/automatic-timezone-detection-with-javascript