首页 > 数据库技术 > 详细

【Mysql】关于日期时间的一些操作

时间:2021-09-15 16:41:05      阅读:5      评论:0      收藏:0      [点我收藏+]

关于mysql时间函数

日期常用函数

now() 		 返回当前日期和时间
CURDATE()    返回当前日期
DATE_ADD()   添加时间
DATE_SUB()   减去时间
DATEDIFF()   返回两个日期之间的天数
DATE_FORMAT()日期时间格式化

示例

1、获取今天的所有数据

select * from t_table 
where date_format(createtime,‘%Y-%m-%d‘)= date_format(now(),‘%Y-%m-%d‘) 

2、获取昨天的所有数据

select * from t_table 
where date_format(createtime,‘%Y-%m-%d‘)= date_format(NOW() - inTERVAL 1 DAY,‘%Y-%m-%d‘)

3、获取近一小时的所有数据

select * from t_table  where createtime >  date_sub(now(), INTERVAL  1 hour) 

4、获取当年的所有信息

select * from t_table where date_format(createtime,‘%Y‘) = date_format(now(),‘%Y‘)
select * from t_table where year(createtime) = year(now())

【Mysql】关于日期时间的一些操作

原文:https://www.cnblogs.com/zero-vic/p/15267338.html

(0)
(0)
   
举报
评论 一句话评论(0
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!