technique:python:datetime

Ceci est une ancienne révision du document !


Python et Dates

Python utilise un objet particulier pour gérer les dates : 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

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")
date_string = "21 June, 2018"

date_object = datetime.strptime(date_string, "%d %B, %Y")

date_object est de type datetime et peut être manipulé.

Par exemple pour trouver le jour suivant :

datesuivante = date_object + timedelta(days=1)
  • technique/python/datetime.1601281509.txt.gz
  • Dernière modification : 2020/09/28 10:25
  • de francoisa