Skip to content

Commit

Permalink
Add is_weekend
Browse files Browse the repository at this point in the history
  • Loading branch information
Trinityyi committed Oct 28, 2020
1 parent a985063 commit d6a889c
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions snippets/is_weekend.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: is_weekend
tags: date,beginner
---

Checks if the given date is a weekend.

- Use `datetime.datetime.weekday()` to get the day of the week as an integer.
- Check if the day of the week is greater than `4`.
- Omit the second argument, `d`, to use a default value of `datetime.today()`.

```py
from datetime import datetime

def is_weekend(d = datetime.today()):
return d.weekday() > 4
```

```py
from datetime import date

is_weekend(date(2020,10,25)) # True
is_weekend(date(2020,10,28)) # False
```

0 comments on commit d6a889c

Please sign in to comment.