1
我一直在寻找了一段时间,它曾经工作,但它了一点儿也不和我找不到原因。你们中的一个人有想法吗?PHP DateTimeZone错误
$utc_time = DateTime::createFromFormat('Y-m-d H:i:s', $time, new DateTimeZone('US/Eastern'));
$utc_time->setTimeZone(new DateTimeZone("UTC")); // This line returns the error.
return $utc_time->format($dateformat);
我收到此错误:Fatal error: Call to a member function setTimeZone() on a non-object
。
非常感谢您的帮助,我希望这是愚蠢的东西,而我只是输了...
你正在使用哪个PHP版本? > 5.2.0? – Raptor 2013-05-10 03:02:19
@ShivanRaptor:5.3.4 – 2013-05-10 03:04:06
不要忘记'$ time'需要是一个代表时间的字符串。 – MISJHA 2013-05-10 03:08:44