【发布时间】:2011-03-31 05:37:06
【问题描述】:
我的电脑没电了CMOS电池!我的电脑显示当前年份为2004,时间显示为12:00 AM!而且我的其中一个代码运行不佳,例如--
<?php
echo date("Y");
?>
这为我提供了输出 ---
2004
但我知道今年是2011年。另外在Facebook和Stack Overflow等网站上时间是正确的!这怎么可能?是否有任何其他代码用于显示当前的date 和time?任何人都可以建议我一个代码,即使CMOS 出现故障或电池没电,也可以为我的网站用户提供正确的时间。
【问题讨论】:
-
您是否在您的电脑上托管您的网站?从任何提供商处获取服务器,他们一定会为您提供正确的时间。另外,您在 2011 年过得愉快吗?你的德洛琳停在哪里?
-
谢谢,但请给我推荐一个脚本。
-
您在问 Facebook 和 Stack Overflow 如何显示正确的时间和日期?这是因为他们使用服务器时间/日期。当您在本地执行 PHP 脚本时,您的机器就是服务器,它会获取您机器的时间和日期。如果/一旦您将脚本上传到您的网络主机(假设您没有在本地托管),您的脚本将使用服务器日期/时间,这不会有问题。