localtime()

#include <time.h>
struct tm *localtime(const time_t *time);

Описание

Возвращает указатель на поэлементную форму параметра time в виде структуры tm

Функция localtime() возвращает указатель на поэлементную форму параметра time в виде структуры tm. Значение time представляет локальное время. Его обычно получают с помощью функции time().

Структура, используемая функцией localtime() для хранения времени в поэлементной форме, выделяется статически и перезаписывается при каждом вызове этой функции. Если нужно сохранить содержимое данной структуры, скопируйте его в какую-нибудь другую область памяти.