MySQL日期相关函数(日期格式化、日期加减)

当前时间

select NOW();

当前日期

select CURDATE();

当前时间戳

select UNIX_TIMESTAMP();

单位是秒

日期格式化函数

select DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s');

日期相加减

-- 1小时后(带时分秒)
select DATE_ADD(NOW(), INTERVAL 1 HOUR);
-- 7天后(带时分秒)
select DATE_ADD(NOW(), INTERVAL 7 DAY);
-- 1小时前
select DATE_SUB(CURDATE(), INTERVAL 1 HOUR);
-- 7天前
select DATE_SUB(CURDATE(), INTERVAL 7 DAY);

觉得内容还不错?打赏个钢镚鼓励鼓励!!👍