📜  php 获取当前日期 - PHP (1)

📅  最后修改于: 2023-12-03 15:03:43.368000             🧑  作者: Mango

PHP 获取当前日期

在 PHP 中获取当前日期是非常常见的需求。在我们的 web 应用中,需要显示当前日期的地方有很多,比如日志记录,网站版权信息等等。

在 PHP 中,获取当前日期的方式有很多种,下面将介绍其中几种常见的方法。

date() 函数

PHP 中的 date() 函数可以用来格式化当前日期。该函数的第一个参数是格式化字符串,用来指定日期和时间的格式。

下面是一个示例代码:

$today = date("Y-m-d H:i:s");
echo "今天的日期是:" . $today;

该代码会输出类似于下面的信息:

今天的日期是:2022-01-01 18:00:00

我们可以根据需要自行修改输出的格式化字符串,比如只输出日期、只输出时间等等。

DateTime 类

PHP 中的 DateTime 类也可以用来获取当前日期。该类提供了很多有用的方法,比如 format() 方法、 diff() 方法等等。

下面是一个示例代码:

$today = new DateTime();
echo "今天的日期是:" . $today->format('Y-m-d H:i:s');

该代码使用 DateTime 类创建了一个当前日期的对象,并通过 format() 方法输出了格式化后的日期和时间。

time() 函数

PHP 中的 time() 函数可以用来获取当前时间戳。时间戳是一个表示时间的整数,代表从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数。

下面是一个示例代码:

$timestamp = time();
echo "当前时间戳是:" . $timestamp;

该代码会输出类似于下面的信息:

当前时间戳是:1641055200

我们可以根据需要将时间戳格式化为日期和时间。

总结

以上介绍了 PHP 中获取当前日期的几种常见方法,包括 date() 函数、 DateTime 类和 time() 函数。我们可以根据自己的实际需求选择合适的方法。