Php 如何让我的网站使用我的电脑';s日期而不是服务器日期

Php 如何让我的网站使用我的电脑';s日期而不是服务器日期,php,mysql,Php,Mysql,我有一个发布在服务器中的站点,但我想显示在我的计算机中找到的日期 我尝试了date(),但它返回的是服务器上的日期,而不是我的计算机上的日期 另外,我可以在mysql中这样做吗?我使用now(),但它也返回服务器的日期,而不是我的计算机 如何做到这一点?我认为您误解了PHP和MySQL是什么——这是服务器技术。这意味着它们完全在服务器上运行,而不是在本地计算机上运行 您要做的最接近的事情是将时区设置为与本地计算机的时区相匹配,但这并不是真正的建议,因为服务器的时区应该是站点运行的地方(如果相同,

我有一个发布在服务器中的站点,但我想显示在我的计算机中找到的日期

我尝试了date(),但它返回的是服务器上的日期,而不是我的计算机上的日期

另外,我可以在mysql中这样做吗?我使用now(),但它也返回服务器的日期,而不是我的计算机


如何做到这一点?

我认为您误解了PHP和MySQL是什么——这是服务器技术。这意味着它们完全在服务器上运行,而不是在本地计算机上运行

您要做的最接近的事情是将时区设置为与本地计算机的时区相匹配,但这并不是真正的建议,因为服务器的时区应该是站点运行的地方(如果相同,那么就选择它)

如果要获取客户端的日期,必须使用Javascript和
newdate()等客户端语言
获取该信息,然后将其传递回服务器以供使用。不过,我并没有看到这方面的使用案例,以评论为例。。。在GMT时区的人输入评论,时间被输入为12:00:00


然后GMT-2时区的某个人回应了这一评论,但时间是过去的10:00:00。这没有任何意义。

你能使用javascript吗

在php中,您可以简单地设置GMT(可能与服务器不同)。您需要使用Javascript在访客PC上显示时间,或者您可以使用php根据用户设置设置时区。你需要更具体地说明你想做什么。我需要在页面中显示它,同时我想将它插入数据库。。