तिथियाँ घटाना
Python के date ऑब्जेक्ट हमें कैलेंडर तारीखों को कुछ-कुछ संख्याओं जैसा मानने देते हैं: हम उनकी तुलना कर सकते हैं, उन्हें sort कर सकते हैं, जोड़ सकते हैं, और यहाँ तक कि घटा भी सकते हैं. इससे हम तारीखों पर ऐसा math कर पाते हैं, जो हाथ से करना काफी मुश्किल होता.
2007 का फ़्लोरिडा हरिकेन सीज़न रिकॉर्ड में सबसे व्यस्त में से एक था, एक ही साल में 8 हरिकेन आए. पहला 9 May, 2007 को लगा था, और आख़िरी 13 December, 2007 को. 2007 में पहले और आख़िरी हरिकेन के बीच कितने दिन बीते?
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Dates और Times के साथ काम करना
अभ्यास निर्देश
datetimeसेdateइम्पोर्ट करें.- 9 May, 2007 के लिए एक
dateऑब्जेक्ट बनाएँ और उसेstartवैरिएबल में असाइन करें. - 13 December, 2007 के लिए एक
dateऑब्जेक्ट बनाएँ और उसेendवैरिएबल में असाइन करें. endमें सेstartघटाएँ, और प्राप्तtimedeltaऑब्जेक्ट के दिनों की संख्या प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import date
from ____ import ____
# Create a date object for May 9th, 2007
start = date(____, ____, ____)
# Create a date object for December 13th, 2007
end = date(____, ____, ____)
# Subtract the two dates and print the number of days
print((____ - ____).____)