İçindekiler
Programlar yaptığımızda birlikte çalışmamız kaçınılmazdır. tarih, ya erişim kontrolünü tutmak, eylemlerin ne zaman gerçekleştirildiğini göstermek ya da sadece bir doğrulama mekanizması olarak, neyse ki bize yerleştirdiği modüller içinde piton Elimizde bulunan Zaman modülü, tarihleri farklı biçimlerde işlemek için kullanabileceğimiz çok sayıda yönteme sahiptir.Zaman modülü
açıkladığımız gibi Zaman modülü Diğer şeylerin yanı sıra, tarih ve saatleri değiştirmemize ve biçimlendirmemize, güncel tarihler, aralıklar elde etmemize ve bunlarla hesaplamalar yapmamıza izin veren işlevler içerir.
uygun biçimlerinden biri piton tarihleri işlemek için tuples var, hadi bir tanesini görelim ve konumu şu şekilde açıklayalım:
konum şu anlama gelir:
(2002, 1, 21, 12, 2, 56, 0, 21, 0)
Bu demet şu şekilde okunabilir: 21 Ocak 2002 Pazartesi ve yılın 21'i olan 12:02:56'da; Şimdi tüm bu bilgiyi sadece bu demete bakarak nasıl bildiğimizi merak ediyoruz, çünkü içerideki her bir değerin pozisyonlarına göre, her birinin neye karşılık geldiğini görelim.
- 0 Yıl örneğin, 2000, 2001 vb.
- 1-12 aralığında 1 Ay
- 1-31 aralığında 2 Gün
- 3 0-23 aralığında zaman
- 0-59 aralığında 4 dakika
- 0-61 aralığında 5 saniye
- 6 Pazartesinin 0 olduğu 0-6 aralığında haftanın günü
- 1-366 aralığında 7 Julian Günü
- 8 Yaz Saati Uygulaması 0, 1 veya -1
Bu modülün en önemli işlevlerinden bazıları şunlardır:
asctime ([tuple]): Bir zaman demetini bir dizgeye dönüştürün.
yerel saat ([sn]): Saniyeleri yerel saat olan bir tarih demetine dönüştürün.
mktime (grup): Bir demeti zamandan yerel zamana dönüştürür.
uyku (sn): Saniyelere karşılık gelen saniye sayısı kadar uyur (hiçbir şey yapmaz).
strptime (dize [, biçim]): Bir dizeyi bir zaman demetine dönüştürün.
zaman (): Geçerli tarih (saniye cinsinden, UTC).
Aşağıdaki görselde fonksiyon veya metodun uygulanmasına dair bir örnek görelim. artış zamanı.
Gördüğümüz gibi, mevcut tarih bir dizgeye dönüştürülür, bu şekilde insan gözü tarafından çok daha okunabilir hale gelir.
Aynı şekilde örneğin localtime ile oluşturulmuş bir tuple'ı da geçebiliriz, eğer mevcut tarihle çalışmamız gerekmiyorsa, böylece bir dizgeye dönüşüm yaparız.
Eğer kullandıysak Uyku zamanı bu, yorumlayıcının devam etmeden önce belirtilen süreyi saniye cinsinden beklemesini sağlar.
Burada ele alınan bu işlevler sadece küçük bir örnektir, konuyu araştırmak istiyorsak resmi belgelerini kullanabiliriz. piton Konuyla ilgili daha fazla ayrıntı elde etmek ve bilgi seviyemizi artırmak için bu referansa http://python.org adresinden ulaşılabilir.
Bununla bu öğreticiyi bitiriyoruz, artık Python'daki saat ve tarih işlevleriyle çalışabiliriz, böylece onları projelerimize uyarlayabilir ve sitemizin işlevlerini artırabiliriz.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.