---
title: date.weekDay() function
description: date.weekDay() returns the day of the week for a specified time. Results range from [0 - 6].
url: https://docs.influxdata.com/flux/v0/stdlib/date/weekday/
estimated_tokens: 447
product: Flux
version: v0
publisher: InfluxData
canonical: https://docs.influxdata.com/flux/v0/stdlib/date/weekday/
date: '2024-04-08T16:01:02-06:00'
lastmod: '2024-04-08T16:01:02-06:00'
---

* Flux 0.37.0+

InfluxDB support

`date.weekDay()` returns the day of the week for a specified time.
Results range from `[0 - 6]`.

|Returned value|Day of the week|
|--------------|---------------|
|      0       |    Sunday     |
|      1       |    Monday     |
|      2       |    Tuesday    |
|      3       |   Wednesday   |
|      4       |   Thursday    |
|      5       |    Friday     |
|      6       |   Saturday    |

##### Function type signature

```js
(t: A, ?location: {zone: string, offset: duration}) => int where A: Timeable
```

For more information, see [Function type signatures](/flux/v0/function-type-signatures/).

## Parameters

### t

(Required)
Time to operate on.

Use an absolute time, relative duration, or integer.
Durations are relative to `now()`.

### location

Location used to determine timezone.
Default is the `location` option.

## Examples

* [Return the day of the week for a time value](#return-the-day-of-the-week-for-a-time-value)
* [Return the day of the week for a relative duration](#return-the-day-of-the-week-for-a-relative-duration)
* [Return the current day of the week](#return-the-current-day-of-the-week)

### Return the day of the week for a time value

```
import "date"

date.weekDay(t: 2020-02-11T12:21:03.29353494Z)// Returns 2

```

### Return the day of the week for a relative duration

```
import "date"

option now = () => 2020-02-11T12:21:03.29353494Z

date.weekDay(t: -84h)// Returns 6

```

### Return the current day of the week

```js
import "date"

date.weekDay(t: now())
```

[date/time](/flux/v0/tags/date/time/)
| Returned value | Day of the week |
| --- | --- |
| Returned value | Day of the week |
| 0 | Sunday |
| 1 | Monday |
| 2 | Tuesday |
| 3 | Wednesday |
| 4 | Thursday |
| 5 | Friday |
| 6 | Saturday |
