technique:python:datetime

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

technique:python:datetime [2020/09/28 10:25] – créée francoisatechnique:python:datetime [2024/04/02 15:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Python et Dates ====== +**Cette page est obsolète. Veuillez accéder au contenu à son nouvel emplacement : [[https://bibliotech.cemea.org/books/outils-technique/page/datetime|datetime]]**
- +
-Python utilise un objet particulier pour gérer les dates : [[https://docs.python.org/3/library/datetime.html|datetime]] ce qui permet de bénéficier de nombreuses méthodes associées. +
- +
-Import des librairies du module datetime : datetime, +
- +
-from datetime import datetime, timedelta +
- +
-===== Transformation de datetime en chaine ===== +
-<code> +
- +
-now = datetime.now() # current date and time +
- +
-year = now.strftime("%Y"+
-month = now.strftime("%m"+
-day = now.strftime("%d"+
-time = now.strftime("%H:%M:%S"+
-date_time = now.strftime("%m/%d/%Y, %H:%M:%S"+
- +
-</code> +
-===== Transformation de chaine en datetime ===== +
- +
-<code> +
-date_string = "21 June, 2018" +
- +
-date_object = datetime.strptime(date_string, "%d %B, %Y") +
- +
-</code> +
- +
- +
-date_object est de type datetime et peut être manipulé. +
- +
-Par exemple pour trouver le jour suivant : +
- +
-<code> +
-datesuivante = date_object + timedelta(days=1) +
- +
-</code> +
  • technique/python/datetime.1601281509.txt.gz
  • Dernière modification : 2020/09/28 10:25
  • de francoisa