MySQL DATEDIFF() फंक्शन डेट और समय मानों के साथ भी काम करता है लेकिन यह समय मान को नजरअंदाज करता है। इसलिए भले ही हम DATEDIFF() फंक्शन में समय मान शामिल करें, MySQL समय मानों को नजरअंदाज करके डेट्स के बीच दिनों में अंतर लौटाएगा।
mysql> SELECT DATEDIFF('2018-10-22 04:05:36','2017-10-22 03:05:45');
+-------------------------------------------------------+
| DATEDIFF('2018-10-22 04:05:36','2017-10-22 03:05:45') |
+-------------------------------------------------------+
| 365 |
+-------------------------------------------------------+
mysql> SELECT DATEDIFF('2017-10-22 04:05:36','2017-10-22 03:05:45');
+-------------------------------------------------------+
| DATEDIFF('2017-10-22 04:05:36','2017-10-22 03:05:45') |
+-------------------------------------------------------+
| 0 |
+-------------------------------------------------------+
उपरोक्त क्वेरीज दिखाती हैं कि DATEDIFF() फंक्शन डेट्स के बीच अंतर निकालते समय समय मान को कैसे नजरअंदाज करता है।