Documentation

date.scale() function

date.scale() will multiply the duration by the given value.

Function type signature
(d: duration, n: int) => duration
For more information, see Function type signatures.

Parameters

d

(Required) Duration to scale.

n

(Required) Amount to scale the duration by.

Examples

Add n hours to a time

import "date"

n = 5
d = date.scale(d: 1h, n: n)

date.add(d: d, to: 2022-05-10T00:00:00Z)// Returns 2022-05-10T00:00:00.000000000Z

Add scaled mixed duration to a time

import "date"

n = 5
d = date.scale(d: 1mo1h, n: 5)

date.add(d: d, to: 2022-01-01T00:00:00Z)// Returns 2022-06-01T05:00:00.000000000Z

Was this page helpful?

Thank you for your feedback!


Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.