Salut mon code suivant me donne un jour à un seul chiffre (par exemple 2015_09_1), même si je suis au bout de 2 chiffres pour Yesterdays jour:date d'hier et l'heure montrant un seul chiffre jour - python
import time
yesterday = time.strftime("%Y_%m_") + str(int(time.strftime('%d'))-1)
print(yesterday)
Pourquoi vous traversez un int et de retour à la chaîne? Si vous voulez deux chiffres, placez le '% d' à la fin de la chaîne'% Y_% m_'. –
@MarkReed alors ce n'est pas 'hier', notez le -1 –
On répond à cette question sur http://stackoverflow.com/questions/441147/how-can-i-subtract-a-day-from-a-python-date –