PHP DateTime支持启用,但页面死亡



我正在使用php 5.5.10的服务器上运行一个站点,并试图使用DateTime对象。每当我使用它时,页面显示为空白,httpd日志中没有错误。

我运行php info,它说Date是启用的:

date
date/time support   enabled
"Olson" Timezone Database Version   0.system
Timezone Database   internal
Default timezone    UTC
Directive   Local Value Master Value
 date.default_latitude  31.7667 31.7667
date.default_longitude  35.2333 35.2333
date.sunrise_zenith 90.583333   90.583333
date.sunset_zenith  90.583333   90.583333
date.timezone   UTC UTC
有谁知道我在这里能做些什么吗?

在我的本地开发服务器上,我运行php 5.4.9,没有问题。

谢谢!

编辑:这是代码

//set date to first of month in order to ease month calculations
$today = new DateTime();
$today->setDate(date('Y'), date('m'), 1);
$interval = new DateInterval('P1M');

如果您正在使用名称空间,请确保在创建新的DateTime对象时全局调用它。

$today = new DateTime();
$today->setDate(date('Y'), date('m'), 1);
$interval = new DateInterval('P1M');

相关内容

最新更新