datetime
fournit des classes pour manipuler de façon simple ou plus complexe des dates et des heures. Bien que les calculs de date et d’heure sont supportés, l’implémentation est essentiellement tournée vers l’efficacité pour extraire des attributs pour les manipuler et les formater pour l’affichage. Pour d’autres fonctionnalités associées, voir aussi les modules time
et calendar
.date.fromtimestamp(timestamp)
: renvoie la date correspondant au timestamp passé en argument.datetime.
date
: Une date naïve idéalisée, en supposant que le calendrier Grégorien actuel a toujours existé et qu’il existera toujours. Attributs : year = date.year
(entre MINYEAR = le numéro d’année le plus petit autorisé dans un objet(1) et MAXYEAR = le numéro d’année le plus grand autorisé dans un objet (9999) inclus), month = date.month (Entre 1 et 12 inclus.)
et day = date.day (Entre 1 et le nombre de jours du mois donné de l’année donnée.)
.localtime
du moduletime
renvoie un objet isolant les informations d'un timestamp (la date et l'heure).time.sleep
: permet de mettre Python en pause pendant le temps passé en paramètre (en nombre de secondes)setfirstweekday()
pour définir le premier jour de la semaine à dimanche (6) ou à tout autre jour de la semaine. Les paramètres pour spécifier les dates sont donnés sous forme de nombres entiersdate
,time
etdatetime
permettent respectivement de représenter des dates, des heures, ainsi que des ensembles « date et heure ».