Time 如何获得正确的时间为我的网站?

Time 如何获得正确的时间为我的网站?,time,local,dst,gmt,Time,Local,Dst,Gmt,我需要准确的时间,我的网站应该能够通过互联网同步访问。我怎么做?我应该每30分钟ping一次时间服务器(顺便问一下,是哪一个?)? 那个么我怎样才能应用DST设置来获取世界上任何地方的本地时间呢? 我有一个共享帐户,不确定我的站点是否能够访问internet上的time server。据我所知,这通常是由操作系统管理的。根据您使用的脚本语言,几乎总是有一种方法可以获取当前时间戳 编辑:2011年3月9日 如果你是一个贪吃惩罚的人,你可以试着去实现(或者使用一个实现的组件)。正如我在最初的帖子中所

我需要准确的时间,我的网站应该能够通过互联网同步访问。我怎么做?我应该每30分钟ping一次时间服务器(顺便问一下,是哪一个?)? 那个么我怎样才能应用DST设置来获取世界上任何地方的本地时间呢?
我有一个共享帐户,不确定我的站点是否能够访问internet上的time server。

据我所知,这通常是由操作系统管理的。根据您使用的脚本语言,几乎总是有一种方法可以获取当前时间戳

编辑:2011年3月9日

如果你是一个贪吃惩罚的人,你可以试着去实现(或者使用一个实现的组件)。正如我在最初的帖子中所说的,这通常是由OS/域控制器处理的,而我对这方面了解不多

关于时区,最好的处理方法是在网站内部使用世界时坐标(UTC)跟踪时间。绝大多数脚本语言都具有检索当前UTC的函数。可以使用奥尔森时区将本地时间转换为UTC时间并返回。这是一个全世界所有时区所有变化的数据库。如果用户登录到您的网站,则应要求他们指定时区。否则,您可以根据用户发送的一些匿名数据(IP地址、接受语言等)来“猜测”使用哪个时区


你提到你有一个共享帐户。您正在使用或计划使用什么操作系统/脚本语言?

OS无法保证准确性。我想使用国际时间服务器。@user543087-请查看我的更新答案以及对您评论的反馈。我想知道每10分钟的最新准确时间。我可以从哪个服务器同步?我将在unix平台上使用PHP。您提到它是一个共享帐户,所以我不确定您是否有权安装/配置这样的选项。对于服务器列表,您可以签出或删除。最后,由于您使用的是PHP,因此值得一提的是,该语言支持多种时区函数。