Datas em Python

Trabalhando com datas e horários em Python

Max Shron

Data Scientist and Author

Visão geral do curso

  • Capítulo 1: Datas e calendários
  • Capítulo 2: Combinando datas e horas
  • Capítulo 3: Fusos horários e horário de verão
  • Capítulo 4: Datas e horas no Pandas
Trabalhando com datas e horários em Python

Datas em Python

Trabalhando com datas e horários em Python

Por que precisamos de uma classe de data em Python?

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

Como você faria:

  • Calcular quantos dias se passaram?
  • Ver se estão em ordem do mais antigo ao mais recente?
  • Saber o dia da semana de cada um?
  • Filtrar furacões entre datas específicas?
Trabalhando com datas e horários em Python

Criando objetos date

# Import date
from datetime import date

# Create dates two_hurricanes_dates = [date(2016, 10, 7), date(2017, 6, 21)]
Trabalhando com datas e horários em Python

Atributos de uma data

# 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
Trabalhando com datas e horários em Python

Descobrindo o dia da semana de uma data

print(two_hurricanes_dates[0].weekday())
4
  • Dias da semana em Python
    • 0 = segunda
    • 1 = terça
    • 2 = quarta
    • ...
    • 6 = domingo
Trabalhando com datas e horários em Python

Datas em Python

Trabalhando com datas e horários em Python

Preparing Video For Download...