Ceci est une ancienne révision du document !
Pour gérer le temps, le module time est disponible:
import time help(time)
Le temps est représenté via le tuple time_struct:
now = time.gmtime() type(now) time.struct_time print(now) time.struct_time(tm_year=2018, tm_mon=5, tm_mday=1, tm_hour=9, tm_min=10, tm_sec=35, tm_wday=1, tm_yday=121, tm_isdst=0)
Pour convertir un temps en chaîne de caractères ascii, utiliser la fonction time.ascitime():
Le module datetime permet de faire simplement cela:
import datetime t1 = datetime.datetime(2017,04,22, 13,28,10) t2 = datetime.datetime(2017,04,22, 13,29,14) delta = t2 - t1 type(delta) datetime.timedelta print(delta.total_seconds())
datetime(année, mois, jour, heure, minute, seconde, microseconde, fuseau horaire) datetime(2017, 04, 22, heure, minute, seconde, microseconde, fuseau horaire)