time_format()是MySQL日期/时间函数。它用于以指定的给定format_mask格式化时间。
语法
select time_format(time, format_mask)
参数
time:要格式化的时间
Format_mask :要按时应用的格式,下面是选项列表
| VALUE | DESCRIPTION |
|---|---|
| %f | 微秒(000000至999999) 从MySQL 4.1.1开始可以使用%f |
| %H | 小时(通常为00到23,但可以更高) |
| %h | 小时(00到12) |
| %I | 小时(00到12) |
| %i | 分钟(00到59) |
| %p | 上午或下午 |
| %r | 采用12小时制AM或PM格式的时间(hh:mm:ss AM/PM) |
| %S | 秒(00到59) |
| %s | 秒(00到59) |
| %T | 24小时制时间(hh:mm:ss) |
例子1