Kapanış

Python'da Tarihler ve Saatlerle Çalışmak

Max Shron

Data Scientist and Author

Özet: Tarihler ve Takvimler

  • date() sınıfı yıl, ay ve gün alır
  • Bir date nesnesinde .year gibi erişiciler ve .weekday() gibi yöntemler vardır
  • date nesneleri sayılar gibi karşılaştırılabilir: min(), max(), sort()
  • Bir date'i diğerinden çıkararak bir timedelta elde edersiniz
  • date nesnelerini metne çevirmek için .isoformat() veya .strftime() kullanın
Python'da Tarihler ve Saatlerle Çalışmak

Özet: Tarih ve Saatleri Birleştirme

  • datetime() sınıfı date() ile aynı argümanları alır; ek olarak saat, dakika, saniye ve mikrosaniye alır
  • Ek argümanların tümü isteğe bağlıdır; verilmezse varsayılanı sıfırdır
  • .replace() ile bir datetime içindeki herhangi bir değeri değiştirebilirsiniz
  • Bir timedelta'yı .total_seconds() ile tamsayıya çevirin
  • Metinleri .strptime() ile tarihe, tarihleri .strftime() ile metne çevirin
Python'da Tarihler ve Saatlerle Çalışmak

Özet: Zaman Dilimleri ve Yaz Saati Uygulaması

  • tzinfo ayarlıysa bir datetime “zaman dilimi bilgili”dir; değilse “bilgisiz”dir
  • Zaman dilimi ayarlamak, bir datetime'ın kendini evrensel standart UTC'ye hizalamasını sağlar
  • .replace() ile zaman dilimini değiştirin; tarih ve saat aynı kalır
  • .astimezone() ile yeni zaman dilimine uyacak şekilde tarih ve saati kaydırın
  • dateutil.tz kapsamlı ve güncel bir zaman dilimi veritabanı sağlar
Python'da Tarihler ve Saatlerle Çalışmak

Özet: Pandas'ta Kolay ve Güçlü Zaman Damgaları

  • Bir CSV okurken, parse_dates argümanını tarih-saat olarak ayrıştırılacak sütunların listesi yapın
  • parse_dates işe yaramazsa, pd.to_datetime() kullanın
  • .groupby() ile gruplandırmak, grup başına özet hesaplamayı sağlar: örn. .first(), .min(), .mean()
  • .resample(), bir datetime sütununa göre yılı, ayı, günü vb. baz alarak gruplar
  • Tarih ve saati koruyarak zaman dilimi atamak için .tz_localize() kullanın
  • Yeni zaman dilimine göre tarih ve saati dönüştürmek için .tz_convert() kullanın
Python'da Tarihler ve Saatlerle Çalışmak

Tebrikler!

Python'da Tarihler ve Saatlerle Çalışmak

Preparing Video For Download...