BaşlayınÜcretsiz başlayın

strftime() ile ISO biçimini yeniden oluşturma

Önceki bölümde, date nesnelerinden dizeler oluşturmak için strftime() kullandın. Artık datetime nesnelerini bildiğine göre, benzer bir şeyi yaparak pratik yapalım.

.strftime() kullanarak .isoformat() yöntemini yeniden oluştur ve veri kümemizdeki ilk yolculuk başlangıcını yazdır.

Referans
%Y4 haneli yıl (0000-9999)
%m2 haneli ay (1-12)
%d2 haneli gün (1-31)
%H2 haneli saat (0-23)
%M2 haneli dakika (0-59)
%S2 haneli saniye (0-59)

Bu egzersiz, kursun bir parçasıdır

Python'da Tarihler ve Saatlerle Çalışmak

Kursa Göz Atın

Egzersiz talimatları

  • ISO 8601 biçimiyle eşleşmesi için fmt değerini tamamla.
  • first_start değerini hem .isoformat() hem de .strftime() ile yazdır; aynı olmalılar.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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(____)
Kodu Düzenle ve Çalıştır