Virtual base class for time units that define periods smaller than a single day.
This class processes time and dates at the single seconds level and
stores all timepoints using data type POSIXct
.
timepoint.estimation.start
Single POSIXct
that stores the start of the estimation period.
timepoint.estimation.end
Single POSIXct
that stores the end of the estimation period.
timepoint.holdout.start
Single POSIXct
that stores the start of the holdout period.
timepoint.holdout.end
Single POSIXct
that stores the end of the holdout period.
timezone
Single character vector indicating the enforced timezone when parsing inputs to timepoints. Defaults to UTC, but may be overwritten by a subclass to enforce a different timezone than UTC.
For time unit implementations based on this class: '>clv.time.hours