失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 15.1.1 MySQL—mysql的日期时间函数 日期格式化

15.1.1 MySQL—mysql的日期时间函数 日期格式化

时间:2022-03-17 02:57:31

相关推荐

15.1.1 MySQL—mysql的日期时间函数 日期格式化

1、日期(date)函数

返回当前日期:curdate(),current_date(),current_date

2、时间(time)函数

返回当前时间:curtime(),current_time(),current_time

3、日期和时间函数

返回当前日期和时间:current_timestamp(), current_timestamp, localtime(),

localtime, localtimestamp(), localtimestamp, now(), sysdate()

now(), sysdate()的区别:

now():返回执行当前SQL语句的时间

sysdate():返回执行当前函数的时间

4、日期和时间比较

上述三个语句输出一样。

Mysql中可以直接用字符串进行比较时间大小, 只要日期格式是合法的就行

5、日期和时间运算

date_add()函数:日期时间增加减少

函数中INTERVAL参数后边的值为正表示日期时间增加,为负表示日期时间减少

datediff()函数:计算两个日期差

datediff()函数:计算两个时间差

6、日期和时间的格式化

date_format(date,format)函数

常用:date_format(SYSDATE(),‘%Y-%m-%d %H:%i:%s’)

%Y:四位的年%y:两位的年%M:英语的月%m:数字的月%D:带th的日%d:数字的日%H:24小时制的时%h:12小时制的时%I:分基础上加一分钟%i:分%s、%S:秒%p:PM 或AM%r:HH:mm:ss PM形式时间%W:周,周名,如Tuesday%w:周,0-6,0为周日%j:当前日期所在一年中的天数,3位(001-366)

date_format(date,format)和str_to_date(str,format)函数

date_format(date,format):将数据库中的date数据格式化为String类型

str_to_date(str,format):将指定的时间格式的字符串按照格式转换为DATETIME类型的值。str要与format的格式保持一致,否则会报错

year()函数:取日期时间的年份

如果觉得《15.1.1 MySQL—mysql的日期时间函数 日期格式化》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。