1 2 3 4 5 6 7 8 9 10 11 12
|
heur1 = datetime.datetime(1, 1, 1, hh, mm, ss)
heur2 = datetime.datetime(1, 1, 1, hh, mm, ss)
diff1 = heur2 - heur1 ##__diff1 est de <type 'datetime.timedelta'>
diff1.seconds ##__retourne la différence en secondes, ça aide lorsque on a plusieurs différences qu'on veut calculer la somme car le <type 'datetime.timedelta'> ne supporte pas l'addition
##__une simple fonction de conversion telle que la suivante nous donne le format initial
def secondes_to_datetime(self, secondes):
res = ''
heur = int(secondes)/3600
min = (int(secondes)%3600) / 60
res = str(heur) +':'+ str(min)
return res |