Time<ToolKit> Classes


Following is a list and brief description of the time and date classes.

Time- and Date-related Classes

os_date a date between Jan. 1, 4713 b.c. and Dec. 31, 32766 a.d.
os_time a time between 00:00:00 and 23:59:59.
os_time_and_date a time and date between 00:00:00 Jan. 1, 4713 b.c. and 23:59:59 Dec. 31, 32766 a.d.
os_time_period a period between two points in time.
os_stopwatch measures elapsed real time.
os_time_zone a time zone, including offset from Greenwich Mean Time (gmt) and Daylight Savings Time (dst) rules.
os_time_zone_rule the abstract base class of all time zone rules.
os_calendar_date flexible way to specify a particular day of the year.
os_simple_time_zone_rule adds an offset if a time lies in a certain range, such as Daylight Savings Time (dst) rules.

Library Initialization and Exception Handling

os_time_toolkit provides automatic initialization of Time<ToolKit>.
os_time_toolkit_error exception class for reporting errors within Time<ToolKit>.

Copyright©1994-2026 Recursion Software LLC
All Rights Reserved - For use by licensed users only.