溫馨提示×

strtotime php能解析多種日期嗎

PHP
小樊
81
2024-11-18 14:48:10
欄目: 編程語言

是的,PHP的strtotime()函數(shù)可以解析多種日期格式。它支持以下日期格式:

  1. YYYY-MM-DD
  2. DD-MM-YYYY
  3. YYYY/MM/DD
  4. DD/MM/YYYY
  5. YYYY.MM.DD
  6. DD.MM.YYYY
  7. YYYY-MM-DD HH:mm
  8. DD-MM-YYYY HH:mm
  9. YYYY/MM/DD HH:mm
  10. DD/MM/YYYY HH:mm
  11. YYYY.MM.DD HH:mm
  12. DD.MM.YYYY HH:mm
  13. YYYY-MM-DD HH:mm:ss
  14. DD-MM-YYYY HH:mm:ss
  15. YYYY/MM/DD HH:mm:ss
  16. DD/MM/YYYY HH:mm:ss
  17. YYYY.MM.DD HH:mm:ss
  18. DD.MM.YYYY HH:mm:ss

如果提供的日期字符串不符合這些格式之一,strtotime()將返回FALSE。您還可以使用第三個參數(shù)來指定一個自定義的日期格式,這樣strtotime()將嘗試根據(jù)這個格式解析日期字符串。例如:

$date = "12/31/2021";
$parsed_date = strtotime($date, 0); // 將日期字符串解析為時間戳

在這個例子中,我們使用0作為第二個參數(shù),這意味著strtotime()將嘗試根據(jù)系統(tǒng)默認的區(qū)域設(shè)置來解析日期字符串。

0