Recriando o formato ISO com strftime()

No último capítulo, você usou o site strftime() para criar strings a partir de objetos date. Agora que você sabe sobre os objetos datetime, vamos praticar algo semelhante.

Recrie o método .isoformat(), usando .strftime(), e imprima o início da primeira viagem em nosso conjunto de dados.

Referência
%YAno com 4 dígitos (0000-9999)
%mMês com 2 dígitos (1-12)
%dDia com 2 dígitos (1-31)
%HHora com 2 dígitos (0-23)
%MMinuto com 2 dígitos (0-59)
%SSegundo de 2 dígitos (0-59)

Este exercício faz parte do curso

Trabalhando com datas e horários em Python

Ver Curso

Instruções de exercício

  • Preencha fmt para corresponder ao formato de ISO 8601.
  • Imprima first_start com .isoformat() e .strftime(); eles devem corresponder.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Import datetime
from datetime import datetime

# Pull out the start of the first trip
first_start = onebike_datetimes[0]['start']

# Format to feed to strftime()
fmt = "____"

# Print out date with .isoformat(), then with .strftime() to compare
print(first_start.isoformat())
print(____)