1.6 KiB
1.6 KiB
title | description | aliases | menu | weight | flux/v0.x/tags | related | introduced | deprecated | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
experimental.subDuration() function | The `experimental.subDuration()` function subtracts a duration from a time value and returns a the resulting time value. |
|
|
302 |
|
|
0.39.0 | 0.162.0 |
{{% warn %}}
This function was promoted to the date
package
in Flux v0.162.0. This experimental version has been deprecated.
{{% /warn %}}
The experimental.subDuration()
function subtracts a duration from a time value and
returns the resulting time value.
import "experimental"
experimental.subDuration(
d: 12h,
from: now(),
)
Parameters
d
Duration to subtract.
from
Time to subtract the duration from.
Use an absolute time or a relative duration.
Durations are relative to now()
.
Examples
Subtract six hours from a timestamp
import "experimental"
experimental.subDuration(d: 6h, from: 2019-09-16T12:00:00Z)
// Returns 2019-09-16T06:00:00.000000000Z
Subtract six hours from a relative duration
import "experimental"
option now = () => 2022-01-01T12:00:00Z
experimental.subDuration(d: 6h, from: -3h)
// Returns 2022-01-01T03:00:00.000000000Z