来自web浏览器的时间戳
Timestamp from the web browser?
可能重复:
如何确定网络用户';s时区
如何在JavaScript中获取时间戳?
我想从我的用户网络浏览器中获取时间戳。
示例:如果现在有一个用户来自美国,另一个来自西班牙,我想保存它现在在美国和西班牙的时间和日期。
使用JavaCscript获取时间返回当前用户的机器时间。
以下JavaScript代码将返回自1970年1月1日午夜以来的毫秒数。
var timestamp = new Date().getTime();
现在,只要获取timestamp
变量并将其发送回您的Web服务器,如果您想在那里保存这些信息的话。我能想到的最简单、不引人注目的方法是使用ajax将时间信息POST回服务器,例如(使用jQuery):
$.post("saveusertime.php", { time: timestamp} );
来源
JavaScript的日期对象:http://www.w3schools.com/jsref/jsref_obj_date.asp
jQuery的post()函数:http://api.jquery.com/jQuery.post/
只需使用new Date().toString()
;
相关文章:
- 如何每10.6秒从时间戳增加+1
- 使用AngularJS从时间戳中获取工作日
- 将时间戳转换为java中的ISO860,
- Javascript Unix时间戳转换
- JavaScript JSON关联对象键和值都作为日期时间戳
- 时间戳与mongoskin如何
- 用时间戳获取两个不同日期之间的时间差
- JavaScript到PHP的时间戳失败,增加了大约一个半月的时间
- 转换unix时间戳转换
- 带有unix时间戳的d3.js平分线
- 当转换为Python日期时间时,Node的时间戳落后3分钟
- 如何检索AMD的XHR响应代码(+时间戳)'大型Dojo
- javascript时间戳插入字符串变量
- Moment.js unix时间戳,以分钟为单位显示以前的时间
- 事件时间戳谷歌分析
- 时间戳到文本
- Unix时间戳从现在输出为1970
- 如何使用javascript在嵌入式youtube视频上创建可点击的时间戳链接
- 如何在时间标签和相同的类中以UTC格式重新格式化ISO 8601时间戳,并通过JavaScript根据用户区域设置和时区
- 来自web浏览器的时间戳