Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
ctime, ctime64 - convert date and time to string
&pagelevel(4)&pagelevel
Syntax | #include <time.h> char *ctime(const time_t *clock); char *ctime64(const time64_t *clock); |
Description | ctime() converts the time specified by clock to a local time specification. The function returns a pointer to a string consisting of 26 characters (see return value).
clock is represented as the time in seconds since 00:00:00 UTC (Universal Time Coordinated; January 1, 1970). A call to ctime() has the same effect as asctime(localtime(clock)). Calling ctime64() has the same effect as asctime64(localtime(clock)), the latest and earliest displayable dates being 31.12.9999 23:59:59 hrs. local time and 1.1.1900 00:00:00 hrs. ctime() is not thread-safe. Use the reentrant function ctime_r() when needed.
|
Return val. | Pointer to a string |
| if successful. The resulting string has a length of 26 (incl. the null byte) and is formatted as a date and time specification in the form: weekday month day hrs:min:sec year e.g. Thu Jun 14 15:20:54 2018\n\0 |
EOVEFLOW
| In case of an error. errno is set to indicate the error. |
Notes | The asctime(), ctime(), ctime64(), gmtime(), gmtime64(), localtime() and
localtime64() functions write their result into the same internal C data area. This means that each of these function calls overwrites the previous result of any of the other functions. |
See also | altzone, asctime(), ctime_r(), daylight, gmtime(), localtime(), timezone,
tzname, tzset(), time.h.
|