欢迎访问宙启技术站
智能推送

PHP函数之date()获取当前日期和时间

发布时间:2023-07-02 04:42:17

PHP函数date()用于获取当前日期和时间。它接受两个参数, 个参数是格式化字符串,用于指定返回日期和时间的格式,第二个参数是可选的时间戳,用于指定要格式化的日期和时间。

下面是一些常用的格式化字符串和它们的含义:

1. "Y-m-d":返回当前日期的年份、月份和天数,例如"2021-01-01"。

2. "H:i:s":返回当前时间的小时、分钟和秒数,例如"12:34:56"。

3. "Y-m-d H:i:s":返回当前日期和时间的年份、月份、天数、小时、分钟和秒数,例如"2021-01-01 12:34:56"。

如果不指定第二个参数,则date()函数将使用当前系统时间作为默认参数。

以下是一些示例代码:

<?php
$date = date("Y-m-d");
$time = date("H:i:s");
$datetime = date("Y-m-d H:i:s");

echo "当前日期:" . $date . "<br>";
echo "当前时间:" . $time . "<br>";
echo "当前日期和时间:" . $datetime;
?>

这段代码将输出当前日期、时间和日期时间。

要注意的是,date()函数返回的是一个字符串,因此可以将其用于输出或赋给变量。

另外,date()函数还可以通过设置系统时区来获得指定时区的日期和时间。可以使用date_default_timezone_set()函数来设置时区。例如,要将时区设置为纽约的东部时间,可以使用以下代码:

date_default_timezone_set('America/New_York');

这样,后续的date()函数调用将返回基于纽约时区的日期和时间。

总结起来,PHP函数date()是一个强大的工具,可以用于获取当前日期和时间,并根据自定义的格式进行格式化。通过它,我们可以轻松地在网站或应用程序中显示和处理日期和时间相关的信息。