时间:2021-05-24
2.6 DATE_SUB/DATE_ADD
DATE_SUB(date,INTERVAL expr type)
date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。
Type 值
•MICROSECOND
•SECOND
•MINUTE
•HOUR
•DAY
•WEEK
•MONTH
•QUARTER
•YEAR
•SECOND_MICROSECOND
•MINUTE_MICROSECOND
•MINUTE_SECOND
•HOUR_MICROSECOND
•HOUR_SECOND
•HOUR_MINUTE
•DAY_MICROSECOND
•DAY_SECOND
•DAY_MINUTE
•DAY_HOUR
•YEAR_MONTH
2.7 时间加减
当我们在给now()+-一个时间的时候,其实应该这样理解的:
+1/+01:加1秒钟
+101/+0101:加1分钟1秒钟
+10101/+010101:加1小时1分钟1秒钟
+1010101/+01010101:加1天1时1分钟1秒钟
+101010101/+0101010101:加1月1天1时1分钟1秒钟
+1101010101/+010101010101:加1年1月1天1时1分钟1秒钟,这里要注意下,年这个部分可以是4位(高位没有的话会补零):00010101010101
2.8 DATE_DIFF/TIME_DIFF
DATEDIFF(date1,date2)
DATEDIFF() 函数返回两个日期之间的天数(只比天),date1 和 date2 参数是合法的datetime/date表达式。
TIMEDIFF(date1,date2)
TIMEDIFF()函数返回两个日期之间的时分秒数(HH:MM:ss),date1 和 date2 参数是datetime/time表达式。
select timediff('2016-03-30 00:00:00','2016-03-28 11:11:11');select timediff('00:00:00','11:11:11');2.9 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:ssAM或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位
以上就是小编为大家带来的MySQL常用时间函数详解(推荐)全部内容了,希望大家多多支持~
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
常用时间转换及处理函数:importdatetime#获取当前时间d1=datetime.datetime.now()printd1#当前时间加上半小时d2=d
jsthis函数详解本文对Javascriptthis函数进行详细介绍,及知识的总结整理,彻底明白jsthis函数该如何使用。this代码函数调用时,.1直接调
本文实例讲述了php常用日期时间函数。分享给大家供大家参考,具体如下:时间戳时间戳我就不赘述了,手册里有,就是能精确的表示一个时间点。我在做项目的时候经常用时间
相关阅读:MySql5.7.14安装教程详解(解压版)Mysql5.7.14使用常见问题汇总(推荐)1、解压2、在目录D:\ProgramFiles\mysql
本文主要是总结一些常用的在实际运用中常用的一些mysql时间日期以及转换的函数1.now():返回当前日期和时间selectnow();//2018-04-21