温馨提示×

DATE_FORMAT函数支持哪些日期格式

小樊
81
2024-09-09 07:12:18
栏目: 编程语言

DATE_FORMAT 函数用于将日期/时间值按照指定的格式进行格式化

  1. %Y:四位数的年份(例如:2021)
  2. %y:两位数的年份(例如:21)
  3. %m:月份,带前导零(01-12)
  4. %c:月份,不带前导零(1-12)
  5. %d:日期,带前导零(01-31)
  6. %e:日期,不带前导零(1-31)
  7. %H:小时(00-23)
  8. %i:分钟(00-59)
  9. %s:秒(00-59)
  10. %f:微秒(000000-999999)
  11. %p:AM/PM
  12. %l:小时(1-12)
  13. %k:小时(0-23)
  14. %r:时间(hh:mm:ss AM/PM)
  15. %T:时间(hh:mm:ss)
  16. %D:英文后缀的日期(例如:1st, 2nd, 3rd)
  17. %W:星期几的全名(例如:Sunday, Monday)
  18. %a:星期几的简写(例如:Sun, Mon)
  19. %w:星期几的数字表示(0-6,0表示周日)
  20. %M:月份的全名(例如:January, February)
  21. %b:月份的简写(例如:Jan, Feb)
  22. %j:一年中的第几天(001-366)
  23. %U:一年中的第几周,以周日为一周的开始(00-53)
  24. %u:一年中的第几周,以周一为一周的开始(00-53)
  25. %V:一年中的第几周,以周一为一周的开始,范围为1-53(与%X配合使用)
  26. %v:一年中的第几周,以周日为一周的开始,范围为1-53(与%x配合使用)
  27. %X:年份,用于与%V配合使用
  28. %x:年份,用于与%v配合使用

这些格式可以组合使用,以满足不同的日期格式需求。例如,DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') 将返回当前日期和时间,格式为 “2021-08-30 12:34:56”。

0