📜  php strtotime 加 1 天 - PHP (1)

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

PHP strtotime 函数

PHP strtotime 函数可将日期字符串解析为 Unix 时间戳,从而进行日期计算、格式化等操作。此函数通常与 date 函数一起使用。

语法
strtotime(string $time, int $now = time())

参数:

  • $time:必需,要解析为 Unix 时间戳的日期字符串。
  • $now:可选,用于计算相对时间的基准时间,如果不提供此参数,将使用当前时间。

返回值:解析后的 Unix 时间戳(以秒为单位),如果解析失败,则返回 false

示例

以下示例使用了 strtotime 函数来计算明天的日期。

<?php
$tomorrow = strtotime('+1 day');
echo date('Y-m-d', $tomorrow); // 输出明天的日期(格式为 YYYY-mm-dd)
?>

输出结果为:

2022-05-21

注意事项
  • strtotime 函数解析的日期字符串格式和 date 函数的日期格式一样,详见 PHP date 函数文档
  • strtotime 函数只支持从 Unix 纪元(即 1970 年 1 月 1 日)开始的日期计算。
  • strtotime 函数解析相对时间字符串时,将采用 $now 参数指定的时间作为基准时间,而不是当前时间。