A voir également:
- [Python] Comment obtenir la date de la veille
- Écran de veille - Guide
- Citizen code python avis - Accueil - Outils
- Veille - Guide
- Écran de veille gratuit - Télécharger - Thèmes & Fonds d'écran
- Veille prolongée - Guide
4 réponses
Beaucoup plus simple :)
import datetime print "today:", datetime.date.today() print "yesterday:", datetime.date.today()-datetime.timedelta(1)
C'est pas si simple que ca si tu veux une date du format "20070702" !
--------------------------------------------------------------------------------
auj = time()
# 86400 = 24 h x 3600 secondes => 1 jour en secondes !
hier = auj - 86400
formate = gmtime(hier)
if len(str(formate[1]))<2 :
premier = "0"+str(formate[1])
else :
premier = str(formate[1])
if len(str(formate[2]))<2 :
deuxieme = "0"+str(formate[2])
else :
deuxieme = str(formate[2])
concat = str(formate[0]) + premier + deuxieme
===> car sinon ca peut faire "200772" !!!
--------------------------------------------------------------------------------
auj = time()
# 86400 = 24 h x 3600 secondes => 1 jour en secondes !
hier = auj - 86400
formate = gmtime(hier)
if len(str(formate[1]))<2 :
premier = "0"+str(formate[1])
else :
premier = str(formate[1])
if len(str(formate[2]))<2 :
deuxieme = "0"+str(formate[2])
else :
deuxieme = str(formate[2])
concat = str(formate[0]) + premier + deuxieme
===> car sinon ca peut faire "200772" !!!
Thanks for the tips
Eclipsse
et en fait comment fais-tu pour indiquer la date d'il y a 1 mois??