from datetime import date, timedelta
yesterday_date = date.today() - timedelta(1)
print(yesterday_date)
Here, we are importing date and timedelta from datetime module in python. We are following below steps to get yesterday's date using python.
1. Import date and timedelta form datetime module
2. Getting today's date using date.today() that will return the current date.
3. Getting time delta for the previous day using timedelta(days=1).
4. Subtracting time delta from today's date and this will return yesterday's date.
5. Printing yesterday's date.
from datetime import datetime, timedelta
yesterday_datetime = datetime.now() - timedelta(days=1)
yesterday_date = yesterday_datetime.strftime('%Y-%m-%d')
print(yesterday_date)
0 Comments