Datetime'lerle biçim dönüştürme
Datetime'lerle, bir biçime sahip bir metni okuyup farklı bir biçimde metin olarak çıktısını alabilirsin. Bu sayede metinsel tarihlerin biçimini datetime kullanarak değiştirebilirsin. Datetime eşlemesi için biçim dizgelerini strftime adresinde bulabilirsin. Diyelim ki senden, British Black Wednesday çöküşünün tarihini, şirketinin raporlama ihtiyaçlarına uyan yeni bir biçime dönüştürmen istendi.
Bu egzersiz
Finans için Orta Düzey Python
kursunun bir parçasıdırEgzersiz talimatları
org_textolarak verilen orijinal metin tarihine uyan bir biçim dizgesi oluştur.- Black Wednesday için bir datetime oluştur ve
black_wednesdayolarak kaydet. - Yeni biçime uyan, 'Wednesday, September 16, 1992' için bir biçim dizgesi oluştur.
- Yeni biçimi kullanarak yeni bir metinsel tarih oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
org_text = "Sep 16 1992"
# Format string for original text
org_format = "%b %____ %____"
# Create datetime for Black Wednesday
black_wednesday = datetime.datetime.____(org_text, org_format)
print(black_wednesday)
# New format: 'Wednesday, September 16, 1992'
new_format = "%____, %____ %d, %Y"
# String in new format
new_text = black_wednesday.____(new_format)
print(new_text)