tnumber::{span,tbox}
: Convert a temporal number to a span or to a temporal box
tbool::int
: Convert between a temporal boolean and a temporal integer
tint::tfloat
, tfloat::tint
: Convert between a temporal integer and a temporal float
valueSpan
: Return the value span
valueSet
: Return the set of values of a temporal number
startValue
, endValue
, valueN
: Return the start, end, or n-th value
minValue
, maxValue
: Return the minimum or maximum value
minInstant
, maxInstant
: Return the instant with the minimum or maximum value
integral
: Return the area under the curve
twAvg
: Return the time-weighted average
shiftValue
, scaleValue
, shiftScaleValue
: Shift and/or scale the value span of a temporal number by one or two values
stops
: Extract from a temporal float with linear interpolation the subsequences where the values stay within an span of a given width for at least a given duration
atMin
, atMax
, minusMin
, minusMax
: Restrict to (the complement of) the minimum or maximum value
atTbox
, minusTbox
: Restrict to (the complement of) a tbox
+
, -
, *
, /
: Temporal addition, subtraction, multiplication, and division
abs
: Return the absolute value of a temporal number
deltaValue
: Return the value difference between consecutive instants of a temporal number
floor
, ceil
: Round down or up to the nearest integer
round
: Round to a number of decimal places
degrees
, radians
: Convert to degrees or radians
derivative
: Return the derivative over time of a temporal float in units per second
ln
, log10
: Return the natural and base 10 logarithm of a temporal float
exp
: Return the exponential (e raised to the given power) of a temporal float
||
: Text concatenation
lower
, upper
, initcap
: Transform in lowercase, uppercase, or initcap