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");
这是所有时区的列表