【数据库】MySQL语句获取今天昨天日期、格式化日期
MySQL语句获取今天昨天日期、格式化日期
-- 今天日期+时间select now() ; --返回2018-04-25 17:33:21-- 今天日期select curdate(); --返回2018-04-25-- 今天日期格式化select date_format(curdate(),'%Y-%m-%d'); --返回2018-04-25-- 昨天日期select date_add(curdate(), interval -1 day); --返回2018-04-24-- 昨天日期格式化select date_add(date_format(curdate(),'%Y-%m-%d'), interval -1 day); 2018-04-24
另一种方式
DATEDIFF(NOW(),create_time)= 0 ,create_time 表中日期类型字段
DATEDIFF(NOW(),create_time)= 0 // 今天日期DATEDIFF(NOW(),create_time)= 1 // 昨天日期DATEDIFF(NOW(),create_time)= -1 // 明天日期// 具体SQL语句SELECT<include refid="Base_Column_List"/>FROMtid_detail_recordWHEREuser_ji_fen_id = #{userId}And DATEDIFF(NOW(),create_time)= 0AND is_delete = 0
赞 (0)
