DateTime()不起作用

时间:2013-05-31 07:15:08

标签: php apache

我已经单独安装了Apache,PHP,MySQL(没有WampServer)。 现在我想运行以下代码

<?php
$d1=new DateTime('NOW');
print_r( $d1 ) ;
?>

但我没有得到任何输出。 当我在WampServer上运行相同的代码时,我得到了预期的结果。 我是否需要在设置中进行任何更改?

2 个答案:

答案 0 :(得分:2)

如果这是您全新安装的PHP,则需要设置:

date.timezone = Europe/Warsaw

在您的php.ini配置文件中。

所有时区的列表都可以在这里找到:

http://www.php.net/manual/en/timezones.php

答案 1 :(得分:1)

您必须修改php.ini文件夹中的wampp/php文件并将date.timezone设置为您的时区并尝试使用

等格式

$d1 = date("d-m-Y H:i:s");