Details
A time series can either be irregular (unequally spaced), strictly regular (equally spaced) or have an underlying regularity, i.e., be created from a regular series by omitting some observations. Here, the latter property is called regular. Consequently, regularity follows from strict regularity but not vice versa.
is.regular is a generic function for checking regularity (default) or strict regularity. Currently, it has methods for “ts” objects (which are always strictly regular), “zooreg” objects (which are at least regular), “zoo” objects (which can be either irregular, regular or even strictly regular) and a default method. The latter coerces x to “zoo” before checking its regularity.