Мне нужно найти «вчерашнюю» дату в этом формате MMDDYY
в Python.
Так, например, сегодняшняя дата будет представлена следующим образом: 111009
Я легко могу сделать это на сегодня, но у меня есть проблемы, когда я делаю это автоматически на «вчера».
print((pd.to_datetime('Today') - pd.Timedelta('1 days')).strftime('%m%d%y'))
источник
Это должно делать то, что вы хотите:
источник
все ответы верны, но я хочу отметить, что дельта времени принимает отрицательные аргументы .
источник
Могу ли я просто сделать это несколько более интернациональным и отформатировать дату в соответствии с международным стандартом, а не в тот странный месяц-день-год, который распространен в США?
источник
Расширить ответ, данный Крисом
если вы хотите сохранить дату в переменной в определенном формате, это самый короткий и эффективный способ, насколько я знаю
Если вы хотите это как целое число (которое может быть полезным)
источник