शुरू करेंमुफ़्त में शुरू करें

strftime() के साथ ISO फॉर्मेट फिर से बनाना

पिछले अध्याय में, आपने date ऑब्जेक्ट्स से स्ट्रिंग बनाने के लिए strftime() का उपयोग किया था। अब जबकि आप datetime ऑब्जेक्ट्स जानते हैं, आइए इसी तरह का काम करना अभ्यास करें।

.strftime() का उपयोग करके .isoformat() मेथड को फिर से बनाएँ और हमारे डेटासेट में पहली ट्रिप की शुरुआत को प्रिंट करें।

संदर्भ
%Y4 अंकों का वर्ष (0000-9999)
%m2 अंकों का महीना (1-12)
%d2 अंकों की तारीख (1-31)
%H2 अंकों का घंटा (0-23)
%M2 अंकों का मिनट (0-59)
%S2 अंकों का सेकंड (0-59)

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Dates और Times के साथ काम करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • ISO 8601 के फॉर्मेट से मेल खाने के लिए fmt पूरा करें।
  • first_start को .isoformat() और .strftime() दोनों से प्रिंट करें; दोनों मेल खाने चाहिए।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import datetime
from datetime import datetime

# Pull out the start of the first trip
first_start = onebike_datetimes[0]['start']

# Format to feed to strftime()
fmt = "____"

# Print out date with .isoformat(), then with .strftime() to compare
print(first_start.isoformat())
print(____)
कोड संपादित करें और चलाएँ