PHP

php strtotime函数支持哪些日期格式

小樊
83
2024-08-27 17:35:19
栏目: 编程语言

strtotime() 是 PHP 中的一个内置函数,用于将任何英文文本日期时间描述解析为 Unix 时间戳。这个函数支持各种日期和时间格式,以下是一些常见的示例:

  1. “now”
  2. “today”
  3. “yesterday”
  4. “tomorrow”
  5. “next week”
  6. “last week”
  7. “next month”
  8. “last month”
  9. “2022-01-01” (Y-m-d 格式)
  10. “2022/01/01” (Y/m/d 格式)
  11. “2022.01.01” (Y.m.d 格式)
  12. “01-01-2022” (d-m-Y 格式)
  13. “01/01/2022” (d/m/Y 格式)
  14. “01.01.2022” (d.m.Y 格式)
  15. “January 1, 2022”
  16. “1st January 2022”
  17. “1 Jan 2022”
  18. “+1 day”
  19. “-1 day”
  20. “+1 week”
  21. “-1 week”
  22. “+1 month”
  23. “-1 month”
  24. “+1 year”
  25. “-1 year”
  26. “1 day ago”
  27. “1 week ago”
  28. “1 month ago”
  29. “1 year ago”
  30. “1 hour ago”
  31. “1 minute ago”
  32. “1 second ago”
  33. “1 hour from now”
  34. “1 minute from now”
  35. “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

0
看了该问题的人还看了