MySQL में, आप ADDTIME() . का उपयोग कर सकते हैं समय या डेटाटाइम एक्सप्रेशन में निर्दिष्ट समय जोड़ने के लिए कार्य करता है।
इस फ़ंक्शन के उदाहरण नीचे दिए गए हैं।
सिंटैक्स
सबसे पहले, यहाँ सिंटैक्स है:
ADDTIME(expr1,expr2)
तो, expr1 मूल दिनांक/समय मान है, और expr2 आप इसमें कितना समय जोड़ना चाहते हैं।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।
SELECT ADDTIME('01:00:00', '02:30:00') AS Result; परिणाम:
+----------+ | Result | +----------+ | 03:30:00 | +----------+
तो पहला तर्क दूसरे तर्क की मात्रा से बढ़ जाता है।
आंशिक सेकंड
यदि आवश्यक हो तो समय मान में आंशिक सेकंड का भाग हो सकता है:
SELECT ADDTIME('01:00:00.000000', '02:30:00.123456') AS Result; परिणाम:
+-----------------+ | Result | +-----------------+ | 03:30:00.123456 | +-----------------+
दिनांक मान
आप इसका उपयोग दिनांक मानों को बढ़ाने के लिए भी कर सकते हैं:
SELECT ADDTIME('2020-12-01 00:00:00', '20 03:35:59') AS Result; परिणाम:
+---------------------+ | Result | +---------------------+ | 2020-12-21 03:35:59 | +---------------------+
इसलिए इस मामले में हमने दिन के साथ-साथ समय घटक को भी बढ़ाया है।
यह भी देखें DATE_ADD() और ADDDATE() दिनांक मान में निर्दिष्ट समय अंतराल जोड़ने के लिए।