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 | +-------------------------------------------------------+ 1 row in set (0.00 sec) 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 | +-------------------------------------------------------+ 1 row in set (0.00 sec)
উপরের প্রশ্নগুলি দেখায় কিভাবে DATEDIFF() ফাংশন তারিখের মধ্যে পার্থক্য গণনা করার সময় সময় মান উপেক্ষা করে৷