TIME_FORMAT() ফাংশন DATE_FORMAT() ফাংশনের মতোই কাজ করে কিন্তু এটি শুধু টাইম মান অফলোড করতে ব্যবহার করা যায়। TIME_FORMAT() ফাংশন ডেট মান অফলোড করতে ব্যবহার করলে MySQL NULL ফেরত দেয়।
উদাহরণস্বরূপ, MySQL TIME_FORMAT() ফাংশনে টাইম ফরম্যাট ইউনিট আর্গুমেন্ট হিসেবে পাস করলে শুধু টাইম অফলোড হয় −
mysql> Select TIME_FORMAT("2017-10-22 13:03:45", "%h %i %s %p")AS 'OFFLOADED TIME'; +----------------+ | OFFLOADED TIME | +----------------+ | 01 03 45 PM | +----------------+ 1 row in set (0.00 sec)যদি ডেট ফরম্যাট ইউনিট আর্গুমেন্ট হিসেবে পাস করা হয় তবে MySQL NULL ফেরত দেয় −
mysql> Select TIME_FORMAT("2017-10-22 13:03:45", "%Y %M %D") AS 'OFFLOADED DATE'; +----------------+ | OFFLOADED DATE | +----------------+ | NULL | +----------------+ 1 row in set (0.00 sec)