Datums in Python

Werken met datums en tijden in Python

Max Shron

Data Scientist and Author

Cursusoverzicht

  • Hoofdstuk 1: Datums en kalenders
  • Hoofdstuk 2: Datums en tijden combineren
  • Hoofdstuk 3: Tijdzones en zomertijd
  • Hoofdstuk 4: Datums en tijden in Pandas
Werken met datums en tijden in Python

Datums in Python

Werken met datums en tijden in Python

Waarom hebben we een date-klasse in Python nodig?

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

Hoe zou je:

  • uitrekenen hoeveel dagen ertussen zaten?
  • checken of ze van vroeg naar laat staan?
  • weten welke weekdag het was?
  • orkanen filteren tussen bepaalde datums?
Werken met datums en tijden in Python

Datumobjecten maken

# Import date
from datetime import date

# Create dates two_hurricanes_dates = [date(2016, 10, 7), date(2017, 6, 21)]
Werken met datums en tijden in Python

Attributen van een 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
Werken met datums en tijden in Python

De weekdag van een datum bepalen

print(two_hurricanes_dates[0].weekday())
4
  • Weekdagen in Python
    • 0 = maandag
    • 1 = dinsdag
    • 2 = woensdag
    • ...
    • 6 = zondag
Werken met datums en tijden in Python

Datums in Python

Werken met datums en tijden in Python

Preparing Video For Download...