我正在使用这个功能
php中的时间()我在做
回显日期(“c”,时间());
但是它并没有返回我诚实的时间,因为我可以看到我的系统时间是 12:20 但输出是
2012-08-24T08:48:42+02:00
似乎是什么问题,我试着做:
回声日期(“r”,时间());
但观察到相同的结果
只是对于可能会提出后者问题的人:您不需要设置任何时区,您只需要更改本地主机上的 php.ini 文件,您有一个字段“date.timezone”,您必须将其设置为相同的时区作为你的操作系统就是这样
您可能必须先设置时区。我想这将是问题所在。检查date_default_timezone_set。要检查您当前的时区,请使用date_default_timezone_get。从 PHP5.4 开始,如果不设置任何内容,PHP 默认使用 UTC。(查看手册页)。