Web浏览器的时间戳?

可能重复:
我怎样才能确定一个网络用户的时区?
你如何获得JavaScript中的时间戳?

我想从我的用户网页浏览器获取时间戳。

示例:如果现在用户从美国来到我的网站,而另一个用户从西班牙来到我的网站,我想节省它现在在美国和西班牙的相应时间和日期。


只需使用new Date().toString() ;


通过JavaCcript获取时间可返回当前用户的机器时间。

以下JavaScript代码将返回1970年1月1日午夜以来的毫秒数。

var timestamp = new Date().getTime();

现在只需抓住timestamp变量并将其发送回您的网络服务器,如果这是您想要保存这些信息的地方。 例如(使用jQuery),我可以想到的最简单的方法是使用ajax将时间信息发送回服务器:

$.post("saveusertime.php", { time: timestamp} );

来源

JavaScript的日期对象:http://www.w3schools.com/jsref/jsref_obj_date.asp

jQuery的post()函数:http://api.jquery.com/jQuery.post/

链接地址: http://www.djcxy.com/p/13563.html

上一篇: Timestamp from the web browser?

下一篇: Javascript method to find number of milliseconds from 1970