strtotime() 是 PHP 中的一个内置函数,用于将任何英文文本日期时间描述解析为 Unix 时间戳。这个函数支持各种日期和时间格式,以下是一些常见的示例:
“now”“today”“yesterday”“tomorrow”“next week”“last week”“next month”“last month”“2022-01-01” (Y-m-d 格式)“2022/01/01” (Y/m/d 格式)“2022.01.01” (Y.m.d 格式)“01-01-2022” (d-m-Y 格式)“01/01/2022” (d/m/Y 格式)“01.01.2022” (d.m.Y 格式)“January 1, 2022”“1st January 2022”“1 Jan 2022”“+1 day”“-1 day”“+1 week”“-1 week”“+1 month”“-1 month”“+1 year”“-1 year”“1 day ago”“1 week ago”“1 mo
nth ago”“1 year ago”“1 hour ago”“1 minute ago”“1 second ago”“1 hour from now”“1 minute from now”“1 second from now”
注意:这个函数对大小写不敏感,所以 “NOW”、“Now” 和 “now” 都会产生相同的结果。
此外,strtotime() 函数还支持许多其他日期和时间格式,包括相对时间表达式(如 “2 days ago”)和复合时间表达式(如 “next monday 10:00 PM”)。更多信息可以在 PHP 官方文档中找到:https://www.php.net/manual/en/function.strtotime.php