ComenzarEmpieza gratis

Recrear el formato ISO con strftime()

En el último capítulo, utilizaste strftime() para crear cadenas a partir de objetos date. Ahora que ya conoces los objetos « datetime », practiquemos haciendo algo similar.

Vuelve a crear el método « .isoformat() » utilizando « .strftime() » e imprime el inicio del primer viaje en nuestro conjunto de datos.

Referencia
%YAño de 4 dígitos (0000-9999)
%mMes de 2 dígitos (1-12)
%d2 dígitos del día (1-31)
%H2 dígitos para la hora (0-23)
%M2 dígitos para los minutos (0-59)
%SSegundos de 2 dígitos (0-59)

Este ejercicio forma parte del curso

Trabajar con fechas y horas en Python

Ver curso

Instrucciones del ejercicio

  • Completa fmt para que coincida con el formato ISO 8601.
  • Imprime « first_start » con .isoformat() y .strftime(); deben coincidir.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# 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(____)
Editar y ejecutar código