strtotime函數(shù)是PHP中的一個(gè)日期/時(shí)間函數(shù),用于將一個(gè)英文文本的日期時(shí)間描述解析為Unix時(shí)間戳。
strtotime函數(shù)的用法如下:
strtotime(string $time, int $now = time()): int|false
函數(shù)返回解析后的Unix時(shí)間戳,如果解析失敗,則返回false。
以下是一些strtotime函數(shù)的常見用法示例:
echo strtotime("now"); // 當(dāng)前時(shí)間的Unix時(shí)間戳
echo strtotime("2021-01-01"); // 指定日期的Unix時(shí)間戳
echo strtotime("tomorrow"); // 明天的Unix時(shí)間戳
echo strtotime("+1 week"); // 一周后的Unix時(shí)間戳
echo strtotime("next Monday"); // 下個(gè)周一的Unix時(shí)間戳
echo strtotime("last day of next month"); // 下個(gè)月最后一天的Unix時(shí)間戳
echo strtotime("2021-01-01 12:00:00"); // 指定日期時(shí)間的Unix時(shí)間戳
strtotime函數(shù)對(duì)于處理日期時(shí)間字符串非常方便,可以快速解析各種格式的日期時(shí)間描述。