---
layout: api-command
language: Python
permalink: api/python/day_of_week/
command: day_of_week
related_commands:
    now: now/
    time: time/
---

# Command syntax #

{% apibody %}
time.day_of_week() &rarr; number
{% endapibody %}

# Description #


Return the day of week of a time object as a number between 1 and 7 (following ISO 8601 standard). For your convenience, the terms r.monday, r.tuesday etc. are defined and map to the appropriate integer.

__Example:__ Return today's day of week.

```py
r.now().day_of_week().run(conn)
```

__Example:__ Retrieve all the users who were born on a Tuesday.

```py
r.table("users").filter{ |user|
    user["birthdate"].day_of_week().eq(r.tuesday)
}
```


---
layout: api-command
language: Python
permalink: api/python/day_of_week/
command: day_of_week
related_commands:
    now: now/
    time: time/
---

# Command syntax #

{% apibody %}
time.day_of_week() &rarr; number
{% endapibody %}

# Description #


Return the day of week of a time object as a number between 1 and 7 (following ISO 8601 standard). For your convenience, the terms r.monday, r.tuesday etc. are defined and map to the appropriate integer.

__Example:__ Return today's day of week.

```py
r.now().day_of_week().run(conn)
```

__Example:__ Retrieve all the users who were born on a Tuesday.

```py
r.table("users").filter( lambda user:
    user["birthdate"].day_of_week().eq(r.tuesday)
)
```


Fix Ruby lambda in Python example.
Fix Ruby lambda in Python example.