如何设置日期和时间而不依赖于计算机的日期和时间


how to set date and time not depending on computer date and time?

请帮忙,我想设置我的网页日期,而不是基于计算机时间,因为如果用户的时间设置不正确怎么办。我试过在谷歌上搜索,但遗憾的是没有得到答案。

我尝试过这个代码,但当我更改电脑日期和时间时,它也会将网页中的输出更改为电脑时间。

<?php 
date_default_timezone_set('Asia/Manila');
$timezone = date_default_timezone_get();
echo date("Y/m/d H:i:s");
?>

这几乎不是问题,因为网站代码是在网站服务器上运行的,它有自己的时间和日期设置。只要你确保服务器的日期/时间设置是正确的,你就可以了。

访问用户的日期/时间设置肯定会有很大差异,具体取决于用户的地理位置。当在网页上运行JavaScript时,它可能会引起麻烦,但对于服务器代码(例如PHP)来说,这是无关紧要的。

日期将相对于运行代码的服务器进行设置,如果您在计算机上使用服务器实例运行代码,更改计算机日期设置将影响脚本,但如果您使用的服务器不在计算机上,则脚本返回的日期设置将是服务器的设置,而不是计算机的设置。