mysql常用的日期函数及用法如下:
#当前时间
select now(); #结果:2020-01-18 15:25:26
#当前时间戳
select current_timestamp; #结果:2020-01-18 15:26:36
select current_timestamp(); #结果:2020-01-18 15:26:36
#前一天
select date_add(now(), interval -1 day); #结果:2020-01-17 15:27:13
#后一天
select date_add(now(), interval 1 day); #结果:2020-01-19 15:27:39
可用参数:hour、minute、second、microsecond、week、month、quarter、year
#日期格式化
select date_format('2020-1-18 15:28:19', '%Y%m%d%H%i%s'); #结果:20200118152819
#字符串转换为日期
select str_to_date('20200118152819', '%Y%m%d%H%i%s');
#获取unix时间戳
select unix_timestamp(); #结果: 1579332593
#字符串转unix时间戳
select unix_timestamp('2020-1-18 15:30:41'); #结果:1579332641
来源:CSDN
作者:ssxueyi
链接:https://blog.csdn.net/ssxueyi/article/details/104030785