Я создал функцию date () на C ++ http://aliarth.lt/date.cpp и у меня есть одна проблема с localtome_to_time()
преобразование. Кто-нибудь знает, как эта переменная local_time:
int time_integer = 12345;
time_t time = (time_t)time_integer;
tm *local_time = localtime(&time);
local_time->tm_year = 100;
local_time->tm_mon = 10;
local_time->tm_mday = 1;
Преобразовать в time_t
?
Пытаться mktime
, вот его подпись:
time_t mktime (struct tm * timeptr);
Возвращает значение типа
time_t
который представляет собой местное время, описанноеtm
структура указанаtimeptr
(который может быть изменен).