0

我的客户分布在不同的国家。但是,我的服务器在不同的国家。然后在服务器上,我如何才能在我的客户端上获得时间。我知道我可以使用脚本来获取客户端机器上的系统时间。但是,如果我的客户机器上的时间设置不正确,这将失败。

有什么建议么 ?

4

1 回答 1

2
// if you try to print it, it will return something like:
// Sat Mar 21 2009 20:13:07 GMT-0400 (Eastern Daylight Time)
// This time comes from the user's machine.
var myDate = new Date();

//Pass myDate to the server by loading something with an ajax call
$(someSelector).load('serviceurl.com?d='+myDate)

使用服务器端脚本处理以 $_GET['d'] 形式接收的数据

要检查时间是否正确,您可以使用三方服务,但这更有可能让您获得错误的数据,然后是客户端计算机上的系统时间。有关详细信息IP 到位置 + 本地时间,请参阅此内容?

于 2012-10-16T13:24:10.383 回答