mysql如何取时间
来源:互联网 发布:女孩肛塞尾巴知乎 编辑:程序博客网 时间:2024/05/03 14:11
select adddate(curdate(), '-2 days');
select adddate(curdate(), '+2 days');
select curdate() + INTERVAL -2 DAY ;
select curdate() + INTERVAL 2 DAY ;
取当前时间的前五分钟:
select now() - interval 5 minute;
取当前时间的前一个月:
select now() - interval 5 month;
DATE_FORMAT(date,format)
根据format字符串格式化date值。下列修饰符可以被用在format字符串中: %M 月名字(January……December)
%W 星期名字(Sunday……Saturday)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
%Y 年, 数字, 4 位
%y 年, 数字, 2 位
%a 缩写的星期名字(Sun……Sat)
%d 月份中的天数, 数字(00……31)
%e 月份中的天数, 数字(0……31)
%m 月, 数字(01……12)
%c 月, 数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%j 一年中的天数(001……366)
%H 小时(00……23)
%k 小时(0……23)
%h 小时(01……12)
%I 小时(01……12)
%l 小时(1……12)
%i 分钟, 数字(00……59)
%r 时间,12 小时(hh:mm:ss [AP]M)
%T 时间,24 小时(hh:mm:ss)
%S 秒(00……59)
%s 秒(00……59)
%p AM或PM
%w 一个星期中的天数(0=Sunday ……6=Saturday )
%U 星期(0……52), 这里星期天是星期的第一天
%u 星期(0……52), 这里星期一是星期的第一天
%% 一个文字“%”。
所有的其他字符不做解释被复制到结果中。
mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y');
-> 'Saturday October 1997'
mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%H:%i:%s');
-> '22:23:00'
mysql> select DATE_FORMAT('1997-10-04 22:23:00',
'%D %y %a %d %m %b %j');
-> '4th 97 Sat 04 10 Oct 277'
mysql> select DATE_FORMAT('1997-10-04 22:23:00',
'%H %k %I %r %T %S %w');
-> '22 22 10 10:23:00 PM 22:23:00 00 6'
MySQL3.23中,在格式修饰符字符前需要%。在MySQL更早的版本中,%是可选的。
- mysql如何取时间
- mysql 取当前时间函数
- mysql取unix时间戳
- mysql分组取最近时间
- mysql如何随机取数据
- 取当前时间插入MYSQL中
- MySQL和Oracle时间取整
- mysql取系统当前时间的函数
- mysql取系统当前时间的函数
- MySQL各种时间取数函数
- MySql函数之根据时间取数据
- mysql取某个范围内的随机时间
- mysql取系统当前时间的函数
- Mysql取上个月,这个月,下个月,各种取时间
- oracle如何取系统当前时间
- PB如何取服务器的时间
- MYSQL中取默认时间为当前时间
- MySql 取一天的开始时间和结束时间
- javaee学习
- 访问量中 pv uv ip的区别
- 解决 eclipse 内存溢出
- JsonObject Android 读取
- iSO简单的日历实现
- mysql如何取时间
- 教你步步为营掌握自定义View
- 【SIP基础】SIP协议介绍
- 数组简单操作
- 【light-oj】-1305 - Area of a Parallelogram(水)
- 用例与参与者
- Cognos tree prompt automatic search function
- 管道
- 初始化列表使用情况