MySQL获取时间和时间戳
#获取当下时间 now()
select now();
#显示
2021-09-19 16:33:35
#获取时间戳 unix_timestamp()
select unix_timestamp(now());
#显示
1632040497
#时间戳转换为时间 from_unixtime()
select from_unixtime(1632040497,'%Y-%m-%d')
#显示
2021-09-19
#获取当下日期
select curdate()
#显示
2021-09-19
#常用时间函数
select adddate(curdate(),1);
#显示 2021-09-20
select date_add(adddate(curdate(),1),interval 3 hour);
#显示2021-09-20 03:00:00
select date_add(date_add(adddate(curdate(),1),interval 3 hour),interval 30 minute);
#显示2021-09-20 03:30:00