0

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

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

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

4

2 回答 2

2

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

date.timezone = Europe/Warsaw

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

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

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

于 2013-05-31T07:26:51.303 回答
1

您必须编辑php.ini文件夹中的文件wampp/php并将时区设置date.timezone为您的时区并尝试类似的格式

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

于 2013-05-31T07:45:24.927 回答