使用PHP获取当前日期


getting current date with PHP

我正在尝试创建一个获取当前日期和时间的变量,以便将其与截止日期进行比较(例如:2012年7月30日23:23:10)。我把这段代码放在一个名为date.php的文件中,它应该返回一个10位数的数字,但我得到了一个服务器错误。有人能帮我创建一个在php中获取当前时间的变量吗?

<?php
$date = date_create();
echo date_timestamp_get($date);
?>

您不应该需要如此复杂的函数。

echo date("r"); // Returns RFC 2822 formatted date.
echo time(); // Returns UNIX timestamp

有关日期格式的更多信息,请参阅PHP date文档。

根据官方日期创建文档date_create()仅适用于PHP 5.2.0或更高版本。

你有PHP 5.2.0吗?(执行phpinfo())