J'ai besoin de trouver la date "d'hier" dans ce format MMDDYY
en Python.
Ainsi, par exemple, la date d'aujourd'hui serait représentée comme ceci: 111009
Je peux facilement le faire pour aujourd'hui mais j'ai du mal à le faire automatiquement pour "hier".
print((pd.to_datetime('Today') - pd.Timedelta('1 days')).strftime('%m%d%y'))
la source
Cela devrait faire ce que vous voulez:
la source
toutes les réponses sont correctes, mais je tiens à mentionner que le delta temporel accepte les arguments négatifs .
la source
Puis-je simplement rendre cela un peu plus international et formater la date selon la norme internationale et non pas dans l'étrange mois-jour-année, ce qui est courant aux États-Unis?
la source
Pour développer la réponse donnée par Chris
si vous voulez stocker la date dans une variable dans un format spécifique, c'est le moyen le plus court et le plus efficace pour autant que je sache
Si vous le voulez comme un entier (ce qui peut être utile)
la source