来自web浏览器的时间戳

Timestamp from the web browser?

本文关键字:时间戳 浏览器 web 来自      更新时间:2023-09-26

可能重复:
如何确定网络用户';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()