Daty w Pythonie

Praca z datami i czasem w Pythonie

Max Shron

Data Scientist and Author

Przegląd kursu

  • Rozdział 1: Daty i kalendarze
  • Rozdział 2: Łączenie dat i godzin
  • Rozdział 3: Strefy czasowe i czas letni
  • Rozdział 4: Daty i godziny w Pandas
Praca z datami i czasem w Pythonie

Daty w Pythonie

Praca z datami i czasem w Pythonie

Dlaczego potrzebujemy klasy daty w Pythonie?

two_hurricanes = ["10/7/2016", "6/21/2017"]

Jak można:

  • Obliczyć liczbę dni, które upłynęły?
  • Sprawdzić, czy są w kolejności chronologicznej?
  • Ustalić dzień tygodnia każdej z dat?
  • Odfiltrować huragany z określonego przedziału dat?
Praca z datami i czasem w Pythonie

Tworzenie obiektów daty

# Import date
from datetime import date

# Create dates two_hurricanes_dates = [date(2016, 10, 7), date(2017, 6, 21)]
Praca z datami i czasem w Pythonie

Atrybuty daty

# Import date
from datetime import date

# Create dates
two_hurricanes_dates = [date(2016, 10, 7), date(2017, 6, 21)]

print(two_hurricanes_dates[0].year) print(two_hurricanes_dates[0].month) print(two_hurricanes_dates[0].day)
2016
10
7
Praca z datami i czasem w Pythonie

Wyznaczanie dnia tygodnia

print(two_hurricanes_dates[0].weekday())
4
  • Dni tygodnia w Pythonie
    • 0 = poniedziałek
    • 1 = wtorek
    • 2 = środa
    • ...
    • 6 = niedziela
Praca z datami i czasem w Pythonie

Daty w Pythonie

Praca z datami i czasem w Pythonie

Preparing Video For Download...