aggregateWindow aligned to specified timezone

Given the following query in Influxdb’s Flux language:

from(bucket: "some-great-metrics")
   |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
   |> aggregateWindow(every: 1mo, fn: sum)
   |> yield() 

Assuming my current timezone is PST . How to ensure that aggregateWindow respect the beginning and end of the 1mo duration in this specific timezone ( PST )?

Searching in the documentation does not bring so much light to me, so far.