Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 日期()与';它显示在我的任务栏上_Php_Date_Time - Fatal编程技术网

Php 日期()与';它显示在我的任务栏上

Php 日期()与';它显示在我的任务栏上,php,date,time,Php,Date,Time,这可能是最愚蠢的问题之一,但……好吧,这是我的代码 date("l, M-d-Y, H:i:s") 但不知何故,当我通过计算机而不是服务器运行它时,输出就会显示出来 Saturday, Feb-16-2013, 00:21:49 我的电脑时间实际上是 Friday, Feb-15-2013, 16:21:49 当我把它上传到服务器上尝试代码时,它显示的就是这个 Friday, Feb-15-2013, 19:21:59 为什么date()提前了几个小时,并且我上传到服务器时的时间不同。。

这可能是最愚蠢的问题之一,但……好吧,这是我的代码

date("l, M-d-Y, H:i:s")
但不知何故,当我通过计算机而不是服务器运行它时,输出就会显示出来

Saturday, Feb-16-2013, 00:21:49
我的电脑时间实际上是

Friday, Feb-15-2013, 16:21:49
当我把它上传到服务器上尝试代码时,它显示的就是这个

Friday, Feb-15-2013, 19:21:59
为什么
date()
提前了几个小时,并且我上传到服务器时的时间不同。。。。。 我使用代码P和e,时区标识符显示UTC和+00:00(GMT) 但我相信我的GMT应该是-08:00或+08:00,我忘了。 我的代码有没有做错什么,或者只是一些需要用电脑调整的设置?因为这发生在我的笔记本电脑和台式机上


提前感谢。

检查php.ini中的date.timezone:

e、 g.date.timezone=“欧洲/柏林”

或者你可以使用


在访问日期之前,您应该调整时区。在php中有一个设置时区的函数

date_default_timezone_set("Asia/Calcutta");  //setting timezone
date("l, M-d-Y, H:i:s");
这是所有时区的列表