A collection of TimeInterval objects. They represent a particular wall clock time interval type. For example Shift. Creating a custom collection of time intervals using ITimeIntervals interface provides a means to specify additional TimeInterval objects that are not already provided by the PITimeServer. This object provides all the TimeInterval methods and properties for custom intervals.
This interface is implemented by the programmer. An extensive example is provided to show the steps required to make a custom interval collection.