This function verifies if the difference in numeric dates in the provided observations corresponds to the provided timestep.
Arguments
- dates
Vector of Date class representing dates.
- date_var
The variable in
obs
representing dates.- timestep
Numeric timestep for date difference.
- exact
Logical, if
TRUE``, checks if all differences exactly match the timestep. If
FALSE``, checks if the sum of the differences modulo the timestep equals zero. Default isTRUE
.
Value
This function is used for its side effect of stopping if the check fails. If the check passes, the function returns invisibly.
See also
Functions used for checking inputs
check_calendar_timestep()
,
check_group_date_unique()
,
check_group()
,
check_max_delay()
,
check_modules_compatible()
,
check_module()
,
check_observation_indicator()
,
check_quantiles()
,
check_timestep_by_date()
,
check_timestep_by_group()
,
check_timestep()