diff --git a/snippets/days_ago.md b/snippets/days_ago.md new file mode 100644 index 000000000..c75fca4a1 --- /dev/null +++ b/snippets/days_ago.md @@ -0,0 +1,20 @@ +--- +title: days_ago +tags: date,intermediate +--- + +Calculates the date of `n` days ago from today. + +- Use `datetime.date.today()` to get the current day. +- Use `datetime.timedelta` to subtract `n` days from today's date. + +```py +from datetime import timedelta, date + +def days_ago(n): + return date.today() - timedelta(n) +``` + +```py +days_ago(5) # date(2020, 10, 23) +```