//////////////////////////////////////////////////////////////////////// // Receive the number of seconds elapsed since midnight(00:00:00) // and convert a time value and corrects for the local time zone //////////////////////////////////////////////////////////////////////// struct tm * __cdecl localtime(const time_t * t) { return common_localtime(t, DO_LOCALTIME) ; }
//////////////////////////////////////////////////////////////////////// // Receives the number of seconds elapsed since midnight(00:00:00) // and converts a time value WITHOUT correcting for the local time zone //////////////////////////////////////////////////////////////////////// struct tm * __cdecl gmtime(const time_t *t) { return common_localtime(t, DO_GMTIME) ; }
extern "C" tm* __cdecl _localtime64(__time64_t const* const ptime) { return common_localtime(ptime); }