यह स्टैक ओवरफ्लो लिंक क्या मैं आपकी मदद कर सकता हूँ। दो तिथियों के बीच अंतर की गणना करने के कई तरीके हैं और आप इसे पूर्ण SQL में करने के लिए बाध्य नहीं हैं।
[संपादित करें]
मुझे SQL में समाधान मिल गया है...
SELECT TIMESTAMPDIFF(DAY,NOW(),'2012-01-01') AS DAY,
TIMESTAMPDIFF(HOUR,NOW(),'2012-01-01')-TIMESTAMPDIFF(DAY,NOW(),'2012-01-01')*24 AS HOUR,
TIMESTAMPDIFF(MINUTE,NOW(),'2012-01-01')-TIMESTAMPDIFF(HOUR,NOW(),'2012-01-01')*60 AS MINUTE;