Standard library header - cppreference.com (original) (raw)
This header was originally in the C standard library as <time.h>.
This header is part of the C-style date and time library.
[edit] Synopsis
#define NULL /* see description / #define CLOCKS_PER_SEC / see description / #define TIME_UTC / see description / namespace std { using size_t = / see description /; using clock_t = / see description /; using time_t = / see description /; struct timespec; struct tm; clock_t clock(); double difftime(time_t time1, time_t time0); time_t mktime(tm timeptr); time_t time(time_t* timer); int timespec_get(timespec* ts, int base); char* asctime(const tm* timeptr); char* ctime(const time_t* timer); tm* gmtime(const time_t* timer); tm* localtime(const time_t* timer); size_t strftime(char* s, size_t maxsize, const char* format, const tm* timeptr); }
[edit] Class std::timespec
[edit] Class std::tm
struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; };