Overview of Functions
The C date and time operations are defined in the time.h
header file (ctime
header in C++).
Identifier | Description | |
---|---|---|
Time manipulation |
difftime |
computes the difference between times |
time |
returns the current time of the system as time since the epoch (which is usually the Unix epoch) | |
clock |
returns a processor tick count associated with the process | |
Format conversions |
asctime |
converts a tm object to a textual representation |
ctime |
converts a time_t object to a textual representation |
|
strftime |
converts a tm object to custom textual representation |
|
wcsftime |
converts a tm object to custom wide string textual representation |
|
gmtime |
converts time since the epoch to calendar time expressed as Universal Coordinated Time | |
localtime |
converts time since the epoch to calendar time expressed as local time | |
mktime |
converts calendar time to time since the epoch | |
Constants | CLOCKS_PER_SEC |
number of processor clock ticks per second |
Types | tm |
calendar time type |
time_t |
time since the epoch type | |
clock_t |
process running time type |
Read more about this topic: C Date And Time Functions
Famous quotes containing the word functions:
“In todays world parents find themselves at the mercy of a society which imposes pressures and priorities that allow neither time nor place for meaningful activities and relations between children and adults, which downgrade the role of parents and the functions of parenthood, and which prevent the parent from doing things he wants to do as a guide, friend, and companion to his children.”
—Urie Bronfenbrenner (b. 1917)