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

Tarih biçimlerini dönüştürme - basit

Avrupa’daki Satış alanı A ve Avustralya’daki Satış alanı B farklı tarih biçimleri kullanıyor.

  • Satış A: 14/02/2018 tarihinde 4000
  • Satış B: 2 March 2018 tarihinde 3000

Satış dönemlerini birleştirmek veya karşılaştırmak istiyorsak, aynı tarih biçimine dönüştürmemiz gerekir. Bunu datetime kütüphanesini ve datetime.strptime(date_string, format) yöntemini, aşağıdaki yönergeleri kullanarak kolayca yapabiliriz:

Directive Anlamı Örnek
%d Ayın günü, sıfırla doldurulmuş ondalık sayı 01, 02, …, 31
%b Ayın yerel kısaltılmış adı Jan, Feb, …, Dec
%B Ayın yerel tam adı January, …, December
%m Ay, sıfırla doldurulmuş ondalık sayı 01, 02, …, 12
%y Yüzyılsız yıl, sıfırla doldurulmuş ondalık sayı 00, 01, …, 99
%Y Yüzyıllı yıl, ondalık sayı 1970, 1988, 2001, 2013

Bu egzersiz

Python ile Finansal Tahminleme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • datetime kütüphanesini içe aktar.
  • Her satışın tarihini gün-ay-yıl olacak şekilde standart bir biçime dönüştüren bir dt_object oluştur.
  • Karşılaştırmak için her sonucu yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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