本MySQL教程通过语法和示例说明了如何使用MySQL DATEDIFF函数。
MySQL DATEDIFF函数返回两个日期值之间的天数差。
MySQL中DATEDIFF函数的语法为:
DATEDIFF( date1, date2 )
date1, date2 计算两个日期之间的差。计算为date1 - date2。
注意DATEDIFF计算中仅使用date1和date2的日期部分。date1和date2的时间部分将被忽略。
mysql>
SELECT
DATEDIFF(
'2012-02-01'
,
'2012-01-28'
);
Result: 4
'2013-03-28'
'2012-04-01'
Result: -4
'2012-01-28 00:41:14'
'2012-01-27 23:10:08'
Result: 1
'2012-01-27 23:59:59'
DATEDIFF(CURDATE(),
'2012-02-14'
Result: 69
原文链接:https://codingdict.com/