Convertir une date au format ISO

PythonPythonBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

En Python, les dates peuvent être représentées sous diverses formes. L'une de ces formes est le format ISO-8601, qui est un format standard pour représenter les dates et les heures. Dans ce défi, vous devrez convertir une date de sa représentation ISO-8601 en un objet datetime.datetime.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/PythonStandardLibraryGroup(["Python Standard Library"]) python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python(("Python")) -.-> python/ModulesandPackagesGroup(["Modules and Packages"]) python/BasicConceptsGroup -.-> python/comments("Comments") python/FunctionsGroup -.-> python/function_definition("Function Definition") python/ModulesandPackagesGroup -.-> python/importing_modules("Importing Modules") python/ModulesandPackagesGroup -.-> python/using_packages("Using Packages") python/ModulesandPackagesGroup -.-> python/standard_libraries("Common Standard Libraries") python/PythonStandardLibraryGroup -.-> python/date_time("Date and Time") subgraph Lab Skills python/comments -.-> lab-13645{{"Convertir une date au format ISO"}} python/function_definition -.-> lab-13645{{"Convertir une date au format ISO"}} python/importing_modules -.-> lab-13645{{"Convertir une date au format ISO"}} python/using_packages -.-> lab-13645{{"Convertir une date au format ISO"}} python/standard_libraries -.-> lab-13645{{"Convertir une date au format ISO"}} python/date_time -.-> lab-13645{{"Convertir une date au format ISO"}} end

Convertir une date au format ISO

Écrivez une fonction from_iso_date(d) qui prend une chaîne de caractères d représentant une date au format ISO-8601 et renvoie un objet datetime.datetime représentant la même date et heure.

from datetime import datetime

def from_iso_date(d):
  return datetime.fromisoformat(d)
from_iso_date('2020-10-28T12:30:59.000000') ## 2020-10-28 12:30:59

Résumé

Dans ce défi, vous avez appris à convertir une date de sa représentation ISO-8601 en un objet datetime.datetime en Python. Cela peut être utile lorsqu'on travaille avec des dates et des heures dans diverses applications.