MySQL之DATE_ADD()和DATE_SUB()函数的使用方式 |
DATE_ADD()和DATE_SUB()函数的使用在 结合不同的时间间隔来获取当前时间前后一小时、一天、一周、一个月和一年的时间 。 假设当前时间为 “2024-03-19 20:44:00” 获取当前时间查询语句: SELECT NOW(); 结果:
DATE_ADD()获取当前时间后一小时的时间查询语句: SELECT DATE_ADD('2024-03-19 20:44:00', INTERVAL 1 HOUR); 结果:
获取当前时间后一天的时间查询语句: SELECT DATE_ADD('2024-03-19 20:44:00', INTERVAL 1 DAY); 结果:
获取当前时间后一周的时间查询语句: SELECT DATE_ADD('2024-03-19 20:44:00', INTERVAL 1 WEEK); 结果:
获取当前时间后一个月的时间 查询语句: SELECT DATE_ADD('2024-03-19 20:44:00', INTERVAL 1 MONTH); 结果:
获取当前时间后一年的时间查询语句: SELECT DATE_ADD('2024-03-19 20:44:00', INTERVAL 1 YEAR); 结果:
DATE_SUB()获取当前时间前一小时的时间查询语句: SELECT DATE_SUB('2024-03-19 20:44:00', INTERVAL 1 HOUR); 结果:
获取当前时间前一天的时间查询语句: SELECT DATE_SUB('2024-03-19 20:44:00', INTERVAL 1 DAY); 结果:
获取当前时间前一周的时间查询语句: SELECT DATE_SUB('2024-03-19 20:44:00', INTERVAL 1 WEEK); 结果:
获取当前时间前一个月的时间查询语句: SELECT DATE_SUB('2024-03-19 20:44:00', INTERVAL 1 MONTH); 结果:
获取当前时间前一年的时间查询语句: SELECT DATE_SUB('2024-03-19 20:44:00', INTERVAL 1 YEAR); 结果:
总结以上为个人经验,希望能给大家一个参考,也希望大家多多支持 。 |