📌  相关文章
📜  如何在PHP获取当前日期和时间?(1)

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

如何在PHP获取当前日期和时间?

在PHP中获取当前日期和时间是非常简单的,可以使用内置的函数 date()

获取当前日期

要获取当前日期,可以传递一个格式字符串给 date() 函数。比如,要获取当前的年月日,可以使用以下格式字符串:

$date = date("Y-m-d");
echo $date;

上述代码将输出当前的年月日,例如:2022-01-01

获取当前时间

要获取当前时间,可以传递一个时间戳给 date() 函数。没有给出时间戳参数,则默认使用当前的时间戳。比如,要获取当前时间的时分秒,可以使用以下格式字符串:

$time = date("H:i:s");
echo $time;

上述代码将输出当前的时分秒,例如:14:30:00

获取当前日期时间

要获取当前日期时间,可以结合上述方法,使用以下格式字符串:

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

上述代码将输出当前的年月日时分秒,例如:2022-01-01 14:30:00

使用时区

默认情况下,PHP使用服务器所在的时区。如果需要使用特定的时区,可以在调用 date() 函数之前通过 date_default_timezone_set() 函数设置时区。比如,要使用美国洛杉矶时区获取当前时间,可以使用以下代码:

date_default_timezone_set("America/Los_Angeles");
$time = date("H:i:s");
echo $time;

注意:date_default_timezone_set() 函数必须在调用 date() 函数之前调用。

以上为获取当前日期和时间的简单介绍,希望可以帮助到大家。