--- title: boundaries.thursday() function description: > `boundaries.thursday()` returns a record with `start` and `stop` boundary timestamps for last Thursday. menu: flux_v0_ref: name: boundaries.thursday parent: experimental/date/boundaries identifier: experimental/date/boundaries/thursday weight: 301 flux/v0/tags: [date/time] introduced: 0.177.1 --- `boundaries.thursday()` returns a record with `start` and `stop` boundary timestamps for last Thursday. Last Thursday is relative to `now()`. If today is Thursday, the function returns boundaries for the previous Thursday. ##### Function type signature ```js () => {stop: time, start: time} ``` {{% caption %}} For more information, see [Function type signatures](/flux/v0/function-type-signatures/). {{% /caption %}} ## Examples - [Return start and stop timestamps of last Thursday](#return-start-and-stop-timestamps-of-last-thursday) - [Query data collected last Thursday](#query-data-collected-last-thursday) ### Return start and stop timestamps of last Thursday ```js import "experimental/date/boundaries" option location = timezone.fixed(offset: -8h) option now = () => 2021-12-30T00:40:44Z boundaries.thursday()// Returns {start: 2021-12-23T08:00:00Z, stop:2021-12-24T08:00:00Z } ``` ### Query data collected last Thursday ```js import "experimental/date/boundaries" day = boundaries.thursday() from(bucket: "example-bucket") |> range(start: day.start, stop: day.stop) ```