📅  最后修改于: 2023-12-03 15:33:28.407000             🧑  作者: Mango
在PHP中,我们可以使用日期函数来操作日期和时间。其中,strtotime函数可以将一个字符串转换成一个UNIX时间戳,add days可以给一个日期添加天数。
date函数用于将一个时间戳格式化成一个易读的字符串。例如,将当前时间格式化成"年-月-日 时:分:秒"的形式可以使用以下代码:
echo date("Y-m-d H:i:s");
输出:
2022-01-01 12:00:00
strtotime函数可以将一个字符串转换成一个UNIX时间戳。例如,将"2022-01-01 12:00:00"转换成一个时间戳可以使用以下代码:
echo strtotime("2022-01-01 12:00:00");
输出:
1641038400
我们可以使用strtotime函数来给一个日期添加天数。例如,将"2022-01-01 12:00:00"往后推迟一天可以使用以下代码:
echo date("Y-m-d H:i:s", strtotime("+1 day", strtotime("2022-01-01 12:00:00")));
输出:
2022-01-02 12:00:00
在上面的代码中,strtotime("+1 day", strtotime("2022-01-01 12:00:00"))表示将"2022-01-01 12:00:00"转换成一个时间戳后,再往后推迟一天,最后用date函数将Unix时间戳转换成易读的字符串。
PHP中的日期函数可以方便地处理日期和时间。strtotime函数可以将一个字符串转换成一个UNIX时间戳,add days可以给一个日期添加天数。例如,我们可以使用以下代码将"2022-01-01 12:00:00"往后推迟一天:
echo date("Y-m-d H:i:s", strtotime("+1 day", strtotime("2022-01-01 12:00:00")));