Header menu logo bristlecone

DateMode<'T, 'yearType, 'timespan> Type

Represents the configuration for handling the specific
 date type `'T` in a time series.

Record fields

Record Field Description

AddDays

Full Usage: AddDays

Field type: 'T -> int<MeasureProduct<day, MeasureOne>> -> 'T
Field type: 'T -> int<MeasureProduct<day, MeasureOne>> -> 'T

AddMonths

Full Usage: AddMonths

Field type: 'T -> int<MeasureProduct<month, MeasureOne>> -> 'T
Field type: 'T -> int<MeasureProduct<month, MeasureOne>> -> 'T

AddTime

Full Usage: AddTime

Field type: 'T -> 'timespan -> 'T
Field type: 'T -> 'timespan -> 'T

AddYears

Full Usage: AddYears

Field type: 'T -> int<MeasureProduct<year, MeasureOne>> -> 'T
Field type: 'T -> int<MeasureProduct<year, MeasureOne>> -> 'T

Difference

Full Usage: Difference

Field type: 'T -> 'T -> TimeDifference<'timespan>
Field type: 'T -> 'T -> TimeDifference<'timespan>

Divide

Full Usage: Divide

Field type: 'timespan -> 'timespan -> float
Field type: 'timespan -> 'timespan -> float

EqualWithin

Full Usage: EqualWithin

Field type: 'timespan -> 'timespan -> bool
Field type: 'timespan -> 'timespan -> bool

GetYear

Full Usage: GetYear

Field type: 'T -> 'yearType
Field type: 'T -> 'yearType

Minus

Full Usage: Minus

Field type: 'T -> 'T -> 'timespan
Field type: 'T -> 'T -> 'timespan

Resolution

Full Usage: Resolution

Field type: MaximumResolution<'T>
Field type: MaximumResolution<'T>

SignedDifference

Full Usage: SignedDifference

Field type: 'T -> 'T -> TimeDifference<'timespan>
Field type: 'T -> 'T -> TimeDifference<'timespan>

SortOldestFirst

Full Usage: SortOldestFirst

Field type: 'T -> 'T -> int
Field type: 'T -> 'T -> int

SpanToResolution

Full Usage: SpanToResolution

Field type: 'timespan -> FixedTemporalResolution<'timespan>
Field type: 'timespan -> FixedTemporalResolution<'timespan>

SubtractTime

Full Usage: SubtractTime

Field type: 'T -> 'timespan -> 'T
Field type: 'T -> 'timespan -> 'T

TotalDays

Full Usage: TotalDays

Field type: 'timespan -> float<MeasureProduct<day, MeasureOne>>
Field type: 'timespan -> float<MeasureProduct<day, MeasureOne>>

ZeroSpan

Full Usage: ZeroSpan

Field type: 'timespan
Field type: 'timespan

Type something to start searching.