Datum i Python

Arbeta med datum och tider i Python

Max Shron

Data Scientist and Author

Kursöversikt

  • Kapitel 1: Datum och kalendrar
  • Kapitel 2: Kombinera datum och tider
  • Kapitel 3: Tidszoner och sommartid
  • Kapitel 4: Datum och tider i Pandas
Arbeta med datum och tider i Python

Datum i Python

Arbeta med datum och tider i Python

Varför behöver vi en datumklass i Python?

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

Hur skulle du:

  • Ta reda på hur många dagar som förflutit?
  • Kontrollera att de är sorterade från äldst till nyast?
  • Veta vilken veckodag varje datum infaller på?
  • Filtrera orkaner som inträffade mellan vissa datum?
Arbeta med datum och tider i Python

Skapa datumobjekt

# Import date
from datetime import date

# Create dates two_hurricanes_dates = [date(2016, 10, 7), date(2017, 6, 21)]
Arbeta med datum och tider i Python

Attribut för ett datum

# 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
Arbeta med datum och tider i Python

Hitta veckodagen för ett datum

print(two_hurricanes_dates[0].weekday())
4
  • Veckodagar i Python
    • 0 = Måndag
    • 1 = Tisdag
    • 2 = Onsdag
    • ...
    • 6 = Söndag
Arbeta med datum och tider i Python

Datum i Python

Arbeta med datum och tider i Python

Preparing Video For Download...