目录
- MySQL获取当前时间与日期间隔
- MySQL常用的日期和时间函数
- 1.CURDATE()、CURRENT_DATE()函数
- 2.CURTIME()、CURRENT_TIME()函数
- 3.NOW()、CURRENT_TIMESTAMP()、LOCALTIME()、SYSDATE()、LOCALTIMESTAMP()函数
- 4.DATEDIFF(d1,d2)函数
- 总结
MySQL获取当前时间与日期间隔
MySQL常用的日期和时间函数
1.CURDATE()、CURRENT_DATE()函数
返回当前日期
格式:yyyy-MM-dd。
SELECT CURDATE(); — 输出结果:2019-01-17
SELECT CURRENT_DATE(); — 输出结果:2019-01-17
2.CURTIME()、CURRENT_TIME()函数
返回当前时间
格式:HH:mm:ss。
SELECT CURTIME(); — 输出结果:18:28:36
SELECT CURRENT_TIME(); — 输出结果:18:28:36
3.NOW()、CURRENT_TIMESTAMP()、LOCALTIME()、SYSDATE()、LOCALTIMESTAMP()函数
返回当前日期和时间
格式:yyyy-MM-dd HH:mm:ss。
SELECT NOW(); — 输出结果:2019-01-17 18:38:58
SELECT CURRENT_TIMESTAMP(); — 输出结果:2019-01-17 18:38:58
SELECT LOCALTIME(); — 输出结果:2019-01-17 18:38:58
SELECT SYSDATE(); — 输出结果:2019-01-17 18:38:58
SELECT LOCALTIMESTAMP(); — 输出结果:2019-01-17 18:38:58
4.DATEDIFF(d1,d2)函数
计算日期d1与d2之间相隔的天数。
SELECT DATEDIFF(\’2019-1-17\’,\’2019-1-10\’); — 输出结果:7
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持悠久资源网。