-- 获取当前日期 输出格式为: 2022-08-09
SELECT CURDATE();
-- 获取当前时间 22:10:19
SELECT CURTIME();
-- 获取当前日期+时间, 输出格式为: 2022-08-09 22:10:19
select now() from dual;
-- 当前时间转化为时间戳 单位是秒
select UNIX_TIMESTAMP(now()) from dual;
-- 当前时间转化为时间戳 单位是毫秒
select UNIX_TIMESTAMP(now()) * 1000 from dual;
-- 毫秒格式化时间
select FROM_UNIXTIME(1660054384000,'%Y-%m-%d %H:%i:%s') datetime;
-- 当前时间加减多少天,小时,
-- 语法为:DATE_ADD(date,interval expr type)、DATE_SUB(date,interval expr type)
-- 其中常用的type的类型有:second、minute、hour、day、month、year等
select date_add(now(), INTERVAL 1 DAY) from dual;