📅  最后修改于: 2023-12-03 15:18:31.984000             🧑  作者: Mango
在PHP中,获取天数通常需要使用日期和时间函数。以下是几个常用的函数:
date() 函数可将时间戳格式化为可读性更好的日期和时间。
$now = time(); // 获取当前时间戳
$date = date('Y-m-d', $now); // 格式化当前日期为:年-月-日
echo "今天是:".$date;
输出:
今天是:2021-07-05
strtotime() 函数可将字符串转换为时间戳格式,以便进行日期和时间的计算。
$birthday = "1985-10-01";
$age = floor((time()-strtotime($birthday))/31556926); // 计算年龄
echo "您的年龄是:".$age;
输出:
您的年龄是:35
DateTime() 类可创建一个日期对象,并对其执行多种操作。
$date1 = new DateTime('2021-06-01');
$date2 = new DateTime('2021-07-05');
$diff = $date2->diff($date1); // 计算日期差
echo "相差天数:".$diff->days." 天";
输出:
相差天数:34 天
以上就是常用的获取天数方法,可以根据具体需求选择使用。