在PHP中,如果你想使用strtotime()
函數處理日期間隔,你需要提供一個表示日期間隔的字符串。這個字符串可以遵循以下格式:
"第D天"
"第D周的第W周"
"第W周"
"第Y年W周的第D天"
"第Y-MM-DD H:i:s"
"第Y/M/D H:i:s"
"第a天"
"第j個月"
"第Y年"
"第Y-m-d"
"第Y/m/d"
"第H小時"
"第i分鐘"
"第s秒"
這是一個例子,說明如何使用strtotime()
處理日期間隔:
<?php
// 創建一個表示日期間隔的字符串
$interval = "第2周的第1天";
// 使用strtotime()函數將日期間隔轉換為時間戳
$timestamp = strtotime($interval);
// 輸出時間戳
echo $timestamp; // 結果:1625788800 (2021-07-12 00:00:00)
?>
注意:strtotime()
函數返回的時間戳是基于UNIX時間戳(從1970年1月1日00:00:00 UTC開始的秒數)。你可以使用date()
函數將時間戳轉換為可讀的日期格式。