MySQL DATE_FORMAT() 函数
 MySQL Date 函数
 MySQL Date 函数
定义和用法
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
语法
DATE_FORMAT(date,format)
date 参数是合法的日期。format 规定日期/时间的输出格式。
可以使用的格式有:
| 格式 | 描述 | 
|---|---|
| %a | 缩写星期名 | 
| %b | 缩写月名 | 
| %c | 月,数值 | 
| %D | 带有英文前缀的月中的天 | 
| %d | 月的天,数值(00-31) | 
| %e | 月的天,数值(0-31) | 
| %f | 微秒 | 
| %H | 小时(00-23) | 
| %h | 小时(01-12) | 
| %I | 小时(01-12) | 
| %i | 分钟,数值(00-59) | 
| %j | 年的天(001-366) | 
| %k | 小时(0-23) | 
| %l | 小时(1-12) | 
| %M | 月名 | 
| %m | 月,数值(00-12) | 
| %p | AM 或 PM | 
| %r | 时间,12-小时(hh:mm:ss AM 或 PM) | 
| %S | 秒(00-59) | 
| %s | 秒(00-59) | 
| %T | 时间, 24-小时(hh:mm:ss) | 
| %U | 周(00-53)星期日是一周的第一天 | 
| %u | 周(00-53)星期一是一周的第一天 | 
| %V | 周(01-53)星期日是一周的第一天,与 %X 使用 | 
| %v | 周(01-53)星期一是一周的第一天,与 %x 使用 | 
| %W | 星期名 | 
| %w | 周的天(0=星期日, 6=星期六) | 
| %X | 年,其中的星期日是周的第一天,4 位,与 %V 使用 | 
| %x | 年,其中的星期一是周的第一天,4 位,与 %v 使用 | 
| %Y | 年,4 位 | 
| %y | 年,2 位 | 
实例
下面的脚本使用 DATE_FORMAT() 函数来显示不同的格式。我们使用 NOW() 来获得当前的日期/时间:
DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')
结果如下所示:
Nov 04 2008 11:45 PM
11-04-2008
04 Nov 08
04 Nov 2008 11:45:34:243
11-04-2008
04 Nov 08
04 Nov 2008 11:45:34:243
 MySQL Date 函数
 MySQL Date 函数			
						
			
 MySQL 教程
MySQL 教程 SQLite 教程
SQLite 教程 MongoDB 教程
MongoDB 教程 Redis 教程
Redis 教程 Memcached 教程
Memcached 教程 ADO 教程
ADO 教程