timeShift() adds a fixed duration to time columns.
The output table schema is the same as the input table schema.
null time values remain
Function type signature
(<-tables: stream[A], duration: duration, ?columns: [string]) => stream[A]
(Required) Amount of time to add to each time value. May be a negative duration.
List of time columns to operate on. Default is
["_start", "_stop", "_time"].
Input data. Default is piped-forward data (
Shift timestamps forward in time
import "sampledata" sampledata.int() |> timeShift(duration: 12h)
Shift timestamps backward in time
import "sampledata" sampledata.int() |> timeShift(duration: -12h)
Was this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for Flux and this documentation. To find support, use the following resources:
Customers with an annual or support contract can contact InfluxData Support.