2.2 KiB
2.2 KiB
title | description | menu | weight | flux/v0/tags | deprecated | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
boundaries.monday() function | `boundaries.monday()` returns a record with `start` and `stop` boundary timestamps of last Monday. Last Monday is relative to `now()`. If today is Monday, the function returns boundaries for the previous Monday. |
|
201 |
|
0.177.1 |
boundaries.monday()
returns a record with start
and stop
boundary timestamps of last Monday.
Last Monday is relative to now()
. If today is Monday, the function returns boundaries for the previous Monday.
Function type signature
() => {stop: time, start: time}
{{% caption %}} For more information, see Function type signatures. {{% /caption %}}
Examples
Return start and stop timestamps of last Monday
import "date/boundaries"
option location = timezone.fixed(offset: -8h)
option now = () => 2021-12-30T00:40:44Z
boundaries.monday()// Returns {start: 2021-12-27T08:00:00Z, stop:2021-12-28T08:00:00Z }
Query data collected last Monday
import "date/boundaries"
day = boundaries.monday()
from(bucket: "example-bucket")
|> range(start: day.start, stop: day.stop)