Bonjour à tous!

Je code présentement une petite alarme pour me réveiller le matin

J'ai besoin d'effectuer des opération mathématique sur du temps.
J'enregistre d'abord un heure de levé dans un fichier.

Au Déclanchement de l'alarme, je fais ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
def StartA():
	Current_Time = int(time.strftime("%H%M%S"))
	Save_Heure = int(Rappel_Heure())
 
	if ( Current_Time < Save_Heure ):
		Attent = Save_Heure - Current_Time
	else:
		Attent = (240000 - Current_Time) + Save_Heure
 
	S_Attent = str(Attent)
	print 'Alarme programmée!'
	print 'Réveil dans %s heures, %s minutes, %s secondes'%(S_Attent[0:2],S_Attent[2:4],S_Attent[4:6])
	time.sleep(Attent)
 
	Player()
Je me suis vite aperçu que ça marchais pas puisque mes opération mathématique qui traite sur mes interger ne fonctionne pas avec 24h60m60s.

Pourriez-vous m'orienter vers un module de python ( Datetime peut-être?) et m'expliquez briêvement comment additionner et soustraire mon temps.

Merci de votre aide!
Joyeux Noël!

@+