如何仅使用php实时显示?

如何仅使用php实时显示?,php,time,project,Php,Time,Project,我做了一个项目,它只与php,我想得到实时。我尝试使用date(),time()和其他工具,但这不是真的,而是1个多小时或1个小时。请告诉我如何使用$varible查看实时,因为PHP是一种服务器端语言,您将获得服务器的时间,而不是客户端的时间。例如,如果你在欧洲有一台服务器,而你在美国,你将在欧洲得到时间 要获取特定时区中的时间,可以在之前添加: date_default_timezone_set('America/Los_Angeles'); 之后,日期将在该时区内 echo date("

我做了一个项目,它只与php,我想得到实时。我尝试使用
date()
time()
和其他工具,但这不是真的,而是1个多小时或1个小时。请告诉我如何使用
$varible

查看实时,因为PHP是一种服务器端语言,您将获得服务器的时间,而不是客户端的时间。例如,如果你在欧洲有一台服务器,而你在美国,你将在欧洲得到时间

要获取特定时区中的时间,可以在之前添加:

date_default_timezone_set('America/Los_Angeles');
之后,日期将在该时区内

echo date("Y-m-d H:i:s");
更新


您不能简单地从哪个时区检测加载页面的客户端,但在您的服务器上,您会收到客户端的
IP
地址,使用此IP地址,有一些工具可以返回客户端的位置,然后您需要将其转换为PHP接受的格式。所以这并不容易。显示客户端精确时间的简单方法是使用JavaScript,因为它在客户端的本地浏览器上运行,并且将是计算机的时间。

因为PHP是服务器端语言,所以您将获得服务器的时间,而不是客户端的时间。例如,如果你在欧洲有一台服务器,而你在美国,你将在欧洲得到时间

要获取特定时区中的时间,可以在之前添加:

date_default_timezone_set('America/Los_Angeles');
之后,日期将在该时区内

echo date("Y-m-d H:i:s");
更新


您不能简单地从哪个时区检测加载页面的客户端,但在您的服务器上,您会收到客户端的
IP
地址,使用此IP地址,有一些工具可以返回客户端的位置,然后您需要将其转换为PHP接受的格式。所以这并不容易。显示客户端精确时间的简单方法是使用JavaScript,因为它在客户端的本地浏览器上运行,并且将是计算机的时间。

我认为您必须更改时区,您可以通过以下方式执行:

<?php
date_default_timezone_set('America/Los_Angeles'); 
?>

您可以在中阅读更多关于它的信息 您还可以在中找到可用的时区


致以最诚挚的问候。

我想你必须改变时区,你可以这样做:

<?php
date_default_timezone_set('America/Los_Angeles'); 
?>

您可以在中阅读更多关于它的信息 您还可以在中找到可用的时区


致以最诚挚的问候。

实时。。。。哪里?可能重复
time()
给你+1或-1小时的时间?这是一个时间戳。时间戳不知道时区。你的问题在其他地方。在页面上。。。因为我不想在表格上写上日期和时间…确保你设置了正确的时区。实时。。。。哪里?可能重复
time()
给你+1或-1小时的时间?这是一个时间戳。时间戳不知道时区。你的问题在其他地方。在页面上。。。因为我不想用日期和小时来制作表格…确保你设置了正确的时区。但是如果他在保加利亚的索非亚,我想显示用户的默认时间,以显示那里的时间,如果他在纽约看到默认时间,我想显示用户的默认时间,如果他在索非亚,保加利亚队会告诉他们现在是什么时间,如果他去纽约看比赛的话,会有默认时间