📅  最后修改于: 2023-12-03 15:38:35.376000             🧑  作者: Mango
在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()
函数之前调用。
以上为获取当前日期和时间的简单介绍,希望可以帮助到大家。