PHP的strtotime()函數可以用來將一個包含日期和時間的字符串解析為UNIX時間戳。它可以處理各種復雜的時間格式,包括相對時間、絕對時間和日期時間混合格式。
下面是一些strtotime()函數處理復雜時間格式的示例:
$timestamp = strtotime("next Monday");
echo date("Y-m-d", $timestamp); // 輸出下周一的日期
$timestamp = strtotime("10 September 2000");
echo date("Y-m-d", $timestamp); // 輸出2000年9月10日的日期
$timestamp = strtotime("last Sunday + 1 week");
echo date("Y-m-d", $timestamp); // 輸出上周日后一周的日期
通過使用strtotime()函數,您可以方便地處理各種復雜的時間格式,使得日期和時間的處理更加靈活和方便。