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:
“When Western people train the mind, the focus is generally on the left hemisphere of the cortex, which is the portion of the brain that is concerned with words and numbers. We enhance the logical, bounded, linear functions of the mind. In the East, exercises of this sort are for the purpose of getting in tune with the unconsciousto get rid of boundaries, not to create them.”
—Edward T. Hall (b. 1914)