(PHP 5.1.6)致命错误:找不到类'DateTimeZone'

时间:2016-10-24 05:25:17

标签: php

如何在PHP 5.1.6上运行此代码

$tz = new DateTimeZone($obj['timezone']);

没有升级我的PHP版本?

还是有其他选择吗?

我收到此错误

  

PHP致命错误:未找到类'DateTimeZone'

谢谢

2 个答案:

答案 0 :(得分:0)

PHP 5.1.x仅支持DateTime

http://php.net/manual/en/datetime.installation.php

  

注意:PHP 5.1.x中的实验性DateTime支持

     

尽管启用了DateTime类(和相关函数)   从PHP 5.2.0开始默认,可以添加实验支持   在configure / compile之前使用以下标志进入PHP 5.1.x:   CFLAGS = -DEXPERIMENTAL_DATE_SUPPORT = 1

答案 1 :(得分:0)

date_default_timezone_set('美国/洛杉矶&#39); //设置你的时区

$ tz = date_default_timezone_get(); //显示时区

$ date = date(' Y:m:d'); //显示日期