CommencerCommencer gratuitement

Recréer le format ISO avec strftime()

Dans le chapitre précédent, vous avez utilisé strftime() pour créer des chaînes à partir d'objets date. Maintenant que vous connaissez les objets datetime, nous allons nous exercer à faire quelque chose de similaire.

Veuillez recréer la méthode .isoformat() en utilisant .strftime() et afficher le premier départ de trajet dans notre ensemble de données.

Référence
%YAnnée à 4 chiffres (0000-9999)
%mMois à deux chiffres (1-12)
%dJour à deux chiffres (1-31)
%HHeure à 2 chiffres (0-23)
%MMinutes à 2 chiffres (0-59)
%S2 chiffres pour les secondes (0-59)

Cet exercice fait partie du cours

Utilisation des dates et des heures en Python

Afficher le cours

Instructions

  • Veuillez compléter l'fmt e conformément au format ISO 8601.
  • Veuillez imprimer first_start avec .isoformat() et .strftime(); ils doivent correspondre.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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(____)
Modifier et exécuter le code