2011-05-25 76 views
1

我正在开发一个网站,为了做一些操作我想从当地机器上取当地日期&时间。 除了服务器的日期和时间。我希望用户的系统日期&谁曾经从服务器访问我的网站。 任何人都可以请帮我我如何解决这个问题。获取本地机器的日期和时间的详细信息

在此先感谢...

回答

0

什么是你使用的日期和时间? 如果只是用于显示,你可以看看的JavaScript

4

这不适用于HTTP请求,但如果启动Javascript,它可用那里通过Date.getTimezoneOffset()。您可能还想将JavaScript中的时间与服务器时间(您可以在1970年1月1日以来的毫秒数中发送的时间)进行比较,以获得更准确的服务器增量。

你当然可以使用javascript填充隐藏的表单域,这样你的服务器就可以知道时间,但是不包括第一个请求。国际海事组织,只是在用户界面处理时间偏移更简单。

还要注意,如果javascript被禁用(除了可能的下拉列表可供选择),你不能做太多的事情。

+0

马克是男人!!! – Clayton 2011-05-25 06:09:58

+0

+1对于很好的解释 – 2011-05-25 06:16:34

+0

你可以请检查这个线程,并在接受的答案,有方法获取用户机器的日期时间使用JSON,让我知道如果这是合理的解决方案。谢谢http://stackoverflow.com/questions/660927/how-can-i-obtain-the-local-time-in-jquery – 2011-05-25 11:29:50