This chapter describes functions for manipulating dates and times, including functions for determining what the current time is and conversion between different time representations.
The time functions fall into three main categories:
Functions for measuring elapsed CPU time are discussed in Processor Time.
Functions for measuring absolute clock or calendar time are discussed in Calendar Time.
Functions for setting alarms and timers are discussed in Setting an Alarm.
Processor Time | Measures processor time used by a program. |
Calendar Time | Manipulation of ``real'' dates and times. |
Setting an Alarm | Sending a signal after a specified time. |
Sleeping | Waiting for a period of time. |
Resource Usage | Measuring various resources used. |
Limits on Resources | Specifying limits on resource usage. |
Priority | Reading or setting process run priority. |