📅  最后修改于: 2023-12-03 15:03:43.368000             🧑  作者: Mango
在 PHP 中获取当前日期是非常常见的需求。在我们的 web 应用中,需要显示当前日期的地方有很多,比如日志记录,网站版权信息等等。
在 PHP 中,获取当前日期的方式有很多种,下面将介绍其中几种常见的方法。
PHP 中的 date()
函数可以用来格式化当前日期。该函数的第一个参数是格式化字符串,用来指定日期和时间的格式。
下面是一个示例代码:
$today = date("Y-m-d H:i:s");
echo "今天的日期是:" . $today;
该代码会输出类似于下面的信息:
今天的日期是:2022-01-01 18:00:00
我们可以根据需要自行修改输出的格式化字符串,比如只输出日期、只输出时间等等。
PHP 中的 DateTime
类也可以用来获取当前日期。该类提供了很多有用的方法,比如 format()
方法、 diff()
方法等等。
下面是一个示例代码:
$today = new DateTime();
echo "今天的日期是:" . $today->format('Y-m-d H:i:s');
该代码使用 DateTime
类创建了一个当前日期的对象,并通过 format()
方法输出了格式化后的日期和时间。
PHP 中的 time()
函数可以用来获取当前时间戳。时间戳是一个表示时间的整数,代表从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数。
下面是一个示例代码:
$timestamp = time();
echo "当前时间戳是:" . $timestamp;
该代码会输出类似于下面的信息:
当前时间戳是:1641055200
我们可以根据需要将时间戳格式化为日期和时间。
以上介绍了 PHP 中获取当前日期的几种常见方法,包括 date()
函数、 DateTime
类和 time()
函数。我们可以根据自己的实际需求选择合适的方法。