即时通讯使用此功能
时间() 在php中我在做
回音日期(“c”,时间());
然而它没有给我回报诚实的时间,因为我可以看到我的系统时间是12:20,但输出是
2012-08-24T08:48:42 + 02:00
似乎是什么问题,我试着这样做:
回音日期(“r”,时间());
但观察到相同的结果
只为那些可能会回答问题的人:你不需要设置任何时区,你只需要更改localhost上的php.ini文件 你有一个字段“date.timezone”你必须将它设置为与你的操作系统相同的时区
答案 0 :(得分:2)
您可能必须先设置时区。我想这就是问题所在。检查date_default_timezone_set。要查看当前时区,请使用date_default_timezone_get。从PHP5.4开始,如果你没有设置任何东西,PHP默认使用UTC。 (查看手册页。)