Функция Преобразовывает дату и время в строку.
Синтаксис #include
char * ctime(const time_t * time);
Файл, содержащий time.h
прототип
Описание Функция ctime преобразует время, адресный указа-
тель которого находится в аргументе time (это
значение возвращается функцией time) в 26-сим-
вольную строку следующего вида, заканчивающуюся
символами новой строки и нуля:
Mon Nov 21 11:31:54 1983\n\0
Все поля имеют постоянную ширину.
Глобальная переменная timezone (тип long) должна
содержать разницу в секундах между временем по
Гринвичу (GMT) и местным стандартным временем (по
стандарту PST timezone равна 8*60*60). Глобальная
переменная daylight имеет ненулевое значение
только, если применяется стандартное преобразова-
ние летнего времени для USA.
Возвращаемое Функция ctime возвращает указатель на символьную
значение строку, содержащую дату и время. Данная строка
является статической переменной, которая переза-
писывается при каждом вызове функции ctime.
Переносимость ctime поддерживается на системах UNIX и определена
в ANSI C.
Смотрите также asctimedaylightпеременная), difftimeftimegetdategmtimelocaltimesettimetimetimezoneпеременная), tzset
Пример:
#include
#include
int main(void)
{
time_t t;
t = time(NULL);
printf("Сейчас: %s\n",ctime(&t));
return 0;
}