The ITime class refers to time in the 24-hour format by specifying time units (hours, minutes, seconds) past midnight. If you want to display ITime objects in the 12-hour format, you must convert them to IStrings using the asString function with a char* argument of "%r". (This argument is a format string. All format specifiers of the strftime() function of the standard C library are supported by the IString conversion function.)
Note: Objects of the ITime class are precise only up to the nearest second, and cannot be used for more precise timings.
![]()
Information Functions for
ITime Objects
![]()
Creating an ITime
Object
Changing an
ITime Object
Comparing
ITime Objects
Writing an
ITime Object to an Output Stream