我需要准确的时间,我的网站应该可以通过互联网进行同步访问。我该怎么做?我应该每30分钟ping一些时间服务器(顺便说一下哪个?)。 那么我将如何应用DST设置来获取世界上任何地方的当地时间? 我有一个共享帐户,不知道我的网站是否可以访问互联网上的时间服务器。如何为我的网站获取正确的时间?
0
A
回答
1
据我所知,这通常是由操作系统管理的东西。根据您使用的脚本语言,几乎总是有一种获取当前时间戳的方法。
编辑:2011年3月9日
如果你是一个惩罚馋嘴,你可以去试图实现(或者使用实现的组件)的NTP Protocol。就像我在原来的文章中所说的那样,这通常是由OS/Domain Controller处理的东西,并不是我知道的很多东西。
关于时区,处理此问题的最佳方法是使用通用时间坐标(UTC)在内部跟踪您的网站上的时间。绝大多数脚本语言都具有检索当前UTC的功能。从本地时间转换到UTC并返回可以使用Olson时区完成。这是全世界所有时区所有变化的数据库。如果用户登录到您的网站,他们应该被要求指定一个时区。否则,您可以根据用户发送的一些匿名数据(IP地址,接受语言等)“猜测”要使用哪个时区。
你提到你有一个共享帐户。您正在使用或计划使用哪种操作系统/脚本语言?
相关问题
- 1. 我如何获得用户登录我的网站的时间?
- 2. 如何获取访问我的网站的用户的当前时间/时区?
- 3. 为什么我从CultureInfo获取不正确的时间格式?
- 4. Sharepoint:如何正确获取当前网站/网页/列表
- 5. 获取正确的时间用JavaScript
- 6. 如何从python的utc datetimestring获取正确的时间?
- 7. 正确的Html Float在我的网站
- 8. 从网站获取当前时间
- 9. 如何正确获取Django网址?
- 10. 如何在服务第一时间获取正确的位置?
- 11. 如何正确获取的日期和时间?
- 12. 如何获取网站的网址?
- 13. 如何为我的ASP.NET TextBox获取正确的ClientID?
- 14. JavaMail getSentDate如何让我获得当地的正确时间?
- 15. 确定网站的会话时间
- 16. 获取UNIX时间戳的正确时间
- 17. 正确的说法网站
- 18. 如何在网站上显示正确的上次登录日期时间?
- 19. 如何让我的网站正确显示?
- 20. 如何在我的网站中正确链接css和图像
- 21. 如何获取实时桌面网站并将其转换为移动网站?
- 22. 我如何为我的网站提取另一个购物网站产品?
- 23. 为何%时显示在我的网站
- 24. 如何从抓取工具获取数据到我的网站?
- 25. 获取Alfresco网站我是
- 26. 我想为我的网站创造一个独特的时间
- 27. 如何确定Javascript中的网站时间?
- 28. Twitter的 - 获取用户住在我的网站微博瞬间
- 29. 如何从IIS ISAPI的GetExtensionVersion获取我的网站的URL?
- 30. 如何获取网站的图标?
操作系统无法保证准确性。我想使用国际时间服务器。 – user5858 2011-03-09 08:14:29
@ user543087 - 请参阅我的最新答案,并附带反馈意见。 – dana 2011-03-09 16:44:36
我想每10分钟准确一次。我可以从哪个服务器同步?我将在unix平台上使用PHP。 – user5858 2011-03-11 04:57:05