current_date:獲取當前日期
用法:select current_date;
輸出:2020-12-04
unix_timestamp:獲取當前unix時間戳
用法:select unix_timestamp;
輸出:1607070544
date_add:返回日期的后n天的日期
例:返回當前時間和當前時間的后10天的時間
用法:select current_date,date_add((select current_date),10);
輸出:2020-12-04 2020-12-14
date_sub:返回當前時間的前n天的日期
例:獲取當前時間的前10天的日期
用法:select date_sub((select current_date),10);
輸出:2020-11-24
weekofyear:返回日期在本年所在的周數
例:獲取2021-01-20是2021年第幾周
用法:select weekofyear('2020-01-20');
輸出:3
datediff(string enddate,string begindate):返回的是begindate和enddate相差的天數
例:2020-10-09和2020-10-29相差幾天?
用法:select datediff('2020-10-29','2020-10-09');
輸出:20