使用javascript检测用户的位置和当前时间
Detecting users location and current time using javascript?
我正试图找到一种使用javascript检测用户位置(国家和城市)及其当前时间的方法。
目前,我设法找到了这个:
<script language="javascript">
ourDate = new Date();
document.write("The time and date at your computer's location is: "
+ ourDate.toLocaleString()
+ ".<br/>");
document.write("The time zone offset between local time and GMT is "
+ ourDate.getTimezoneOffset()
+ " minutes.<br/>");
document.write("The time and date (GMT) is: "
+ ourDate.toGMTString()
+ ".<br/>");
</script>
但是时间不等人,它不会更新,直到页面被重新加载!
有没有一种简单的方法可以做到这一点?
只需要这样的东西:
您的位置是:XXXXXXXXXX,时间是:xxxxxxxxx
要更新时钟,您必须使用带有setInterval
的计时器。
要获取位置,有API来获取位置,然后您必须对该位置进行de-geocode。并不是所有的浏览器都支持它,而且它不能用内置的东西来完成。
相关文章:
- MongoDB找到$value存在的位置和时间戳$gte JS
- 如何获取SVG动画的当前时间/位置
- 如何找到声音的音乐位置和持续时间'精灵'
- RUM(真实用户监控)用户感知的负载时间和位置
- Javascript:获取行驶距离和时间,并在谷歌地图中显示当前位置
- 如何更改暂停的 html5 视频的当前时间并从该位置开始播放
- D3.js :仅当指针在同一位置停留最短时间时,才启动鼠标悬停事件
- 获取两个位置之间的距离和时间的功能
- 如何在JavaScript中输入日期和时间以及位置
- 如何将当前GPS导航器位置设置为destinationA的变量,以查找距离和时间
- 转换特定日期&基于用户位置的时间到utc日期&时间
- 打印给定位置的时间
- fullcalendar中删除的外部元素的结束时间没有'拖动到新位置之前不应用
- 使用javascript检测用户的位置和当前时间
- Angularjs绑定事件的时间和位置
- 将元素插入DOM,位置基于时间戳
- Jquery-在特定时间后自动移动滚动条到特定位置
- 推迟窗口.位置为AJAX留出时间
- 创建从时间a到时间b的光标位置范围
- 在播放列表中的特定时间位置播放歌曲