PHP 提供了许多内置的日期和时间函数,可以帮助您处理日期和时间。以下是一些常用的日期和时间函数:
-
date() 函数:用于格式化日期和时间。例如:date("Y/m/d H:i:s") 将输出当前日期和时间。
-
time() 函数:返回当前 Unix 时间戳(即从 1970 年 1 月 1 日 00:00:00 GMT 到现在的秒数)。
-
strtotime() 函数:将任何英文文本的日期时间描述解析为 Unix 时间戳。例如:strtotime("10 September 2000") 将返回 968217200。
-
mktime() 函数:返回指定日期的 Unix 时间戳。例如:mktime(0, 0, 0, 12, 31, 2021) 将返回 1640908800,即 2021 年 12 月 31 日的 Unix 时间戳。
-
strtotime("+1 day") 函数:将时间增加一天。例如:date("Y-m-d", strtotime("+1 day")) 将返回明天的日期。
-
date_diff() 函数:计算两个日期之间的差值。例如:$date1=date_create("2021-01-01"); $date2=date_create("2021-12-31"); $diff=date_diff($date1,$date2); echo $diff->format("%a"); 将输出 364,即 2021 年 1 月 1 日到 2021 年 12 月 31 日相差 364 天。
以上是一些常用的日期和时间函数,您可以根据需要选择使用。