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

avatar
作者
筋斗云
阅读量:0

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

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!