Python

Python Tarih İşlemleri

Python’daki bir tarih kendi başına bir veri türü değildir, ancak tarihlerle tarih nesneleri olarak çalışmak için datetime adlı bir modülü içe aktarabiliriz.

Örnek:

Datetime modülünü içe aktarın ve geçerli tarihi görüntüleyin:

Date Output

Yukarıdaki örnekteki kodu yürüttüğümüzde sonuç şöyle olacaktır:
2020-03-22 18: 01: 22.086400

Tarih yıl, ay, gün, saat, dakika, saniye ve mikrosaniyeyi içerir.

Datetime modülünün date nesnesi hakkında bilgi döndürmek için birçok yöntemi vardır.

Bu bölümün ilerleyen kısımlarında onlar hakkında daha fazla bilgi edineceksiniz:

 

Örnek:

Haftanın gününü ve adını döndür:

Ekran Çıktısı:

2020
Sunday

 

Tarih Objesi Oluşturma

Bir tarih oluşturmak için datetime modülünün datetime () sınıfını (yapıcı) kullanabiliriz.

Datetime () sınıfı, bir tarih oluşturmak için üç parametre gerektirir: yıl, ay, gün.

 

Örnek:

Ekran Çıktısı:

2020-05-17 00:00:00

Datetime () sınıfı ayrıca zaman ve saat dilimi (saat, dakika, saniye, mikrosaniye, tzone) için parametreleri alır, ancak isteğe bağlıdır ve varsayılan 0 değerine sahiptir (saat dilimi için Yok).

 

Strftime () Metodu

Datetime nesnesinin tarih nesnelerini okunabilir dizelere biçimlendirmek için bir yöntemi vardır.

Yönteme strftime () adı verilir ve döndürülen dizenin biçimini belirtmek için bir parametre biçimi alır:

Örnek:

 

 

Ekran Çıktısı:

June

 

Tarih Formatlama Parametreleri:

%aHaftanın günü (Kısa gösterim)Örnek: Wed
%AHaftanın günü (Uzun gösterim)Örnek:Wednesday
%wHaftanın günü numara olarak – 0->Pazar (Sunday)Örnek:3
%dAyın Günü (01-31)Örnek:12
%bAy ismi (Kısa)Örnek:Dec
%BAy ismi (uzun)Örnek:December
%mAy numarası (01-12)Örnek:12
%yYıl kısa versiyonÖrnek:19
%YYıl uzun versiyonÖrnek:2019
%HSaat (00-23)Örnek:22
%ISaat (00-12)Örnek:10
%pAM/PMÖrnek:PM
%MDakika (00-59)Örnek:43
%SSaniye (00-59)Örnek:03
%fMikrosaniye (000000-999999)Örnek:548513
%zUTC FarkıÖrnek:+0100
%ZTimezoneÖrnek:SCT
%jYılın Gün Numarası (00-365)Örnek:215
%UHafta Numarası (00-53)  Pazar – Sunday haftanın ilk günüÖrnek:42
%WTarih ve Saat Lokal VersiyonÖrnek:Sun Mar 22 18:32:56 2020
%xTarih Local versiyon12/31/18
%XSaat Lokal Versiyon17:41:00

About the author

admin

Add Comment

Click here to post a comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.