আমরা জানি CURDATE() শুধুমাত্র তারিখের অংশ ফেরত দেয়, তাই CURDATE() এর সাথে সময় এককের INTERVAL ব্যবহার করা অস্পষ্ট হতে পারে। MySQL বর্তমান তারিখকে সবসময় '00:00:00' সময় সহ উপস্থাপন করে। অতএব, যখন আমরা CURDATE() এর সাথে সময় এককের INTERVAL ব্যবহার করি, তবে এই ধরনের সময় গাণিতিক কাজে সেই সময়টি বিবেচনা করা হয়। নিচের উদাহরণগুলো বিষয়টি স্পষ্ট করবে:
mysql> Select CURDATE() + INTERVAL 0 hour; +-----------------------------+ | curdate() + Interval 0 hour | +-----------------------------+ | 2017-10-28 00:00:00 | +-----------------------------+ 1 row in set (0.00 sec) mysql> select CURDATE() + INTERVAL 1 hour; +-----------------------------+ | curdate() + Interval 1 hour | +-----------------------------+ | 2017-10-28 01:00:00 | +-----------------------------+ 1 row in set (0.00 sec) mysql> Select CURDATE() + INTERVAL 2 hour; +-----------------------------+ | CURDATE() + INTERVAL 2 hour | +-----------------------------+ | 2017-10-28 02:00:00 | +-----------------------------+ 1 row in set (0.00 sec)