>>> import time
>>> time.strptime("01-31-2009", "%m-%d-%Y")
(2009, 1, 31, 0, 0, 0, 5, 31, -1)
>>> time.mktime((2009, 1, 31, 0, 0, 0, 5, 31, -1))
1233378000.0
>>> 60*60*24 # seconds in a day
86400
>>> 1233378000.0/86400
14275.208333333334
time.mktime
doit renvoyer le nombre de secondes écoulées depuis l'époque. Puisque je lui donne un temps à minuit et que l'époque est à minuit, le résultat ne devrait-il pas être divisible par le nombre de secondes d'une journée?La conversion de date/heure à l'aide de time.mktime semble incorrecte
ne sais pas si c'est votre problème mais sais que time.mktime appelle localtime et il m'a mordu dans le cul une ou deux fois. – sparkes