[SQL] 日期函式--今天昨天
阿新 • • 發佈:2019-01-08
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
hive
日期增加和減少date_sub (string startdate, int days)
current_date() 當前日期
date_sub(current_date(),1) 昨天日期
select date_add('2017-01-31',2); --返回 2017-02-02
select date_sub('2017-02-02',2); --返回 2017-01-31