Date फ़ॉर्मेट्स बदलना - सरल
यूरोप के Sales area A और ऑस्ट्रेलिया के Sales area B में अलग-अलग date फ़ॉर्मेट्स हैं.
- Sale A: 4000 on 14/02/2018
- Sale B: 3000 on 2 March 2018
अगर हमें sales periods को समेकित करना है या उनकी तुलना करनी है, तो हमें दोनों को एक ही date फ़ॉर्मेट में बदलना होगा। हम यह datetime लाइब्रेरी और datetime.strptime(date_string, format) मेथड का उपयोग करके आसानी से कर सकते हैं, इन निर्देशकों (directives) के साथ:
| Directive | अर्थ | उदाहरण |
|---|---|---|
| %d | महीने का दिन, zero-padded दशमलव संख्या | 01, 02, …, 31 |
| %b | लोकेल के अनुसार महीने का संक्षिप्त नाम | Jan, Feb, …, Dec |
| %B | लोकेल के अनुसार महीने का पूरा नाम | January, …, December |
| %m | महीना, zero-padded दशमलव संख्या | 01, 02, …, 12 |
| %y | सदी के बिना वर्ष, zero-padded दशमलव संख्या | 00, 01, …, 99 |
| %Y | सदी सहित वर्ष, दशमलव संख्या | 1970, 1988, 2001, 2013 |
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Financial Forecasting
अभ्यास निर्देश
datetimeलाइब्रेरी इंपोर्ट करें.- एक
dt_objectबनाएँ जो प्रत्येक sale की तारीख को day-month-year के मानकीकृत फ़ॉर्मेट में बदल दे. - तुलना के लिए प्रत्येक परिणाम प्रिंट करें
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import the datetime python library
from ____ import ____
# Create a dt_object to convert the first date and print the month result
dt_object1 = datetime.strptime('14/02/2018', '____')
print(____)
# Create a dt_object to convert the second date and print the month result
dt_object2 = datetime.strptime('2 March 2018', '____')
print(____)