CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
asctime - дать время
Описание
Преобразует аргумент, являющийся указателем на
структуру tm, в ASCII строку из 26 литер, включая за-
вершающий 0:
DDD MMM dd hh:mm:ss YYYY\n\0
где:
DDD - день недели
MMM - месяц
dd - день месяца
hh:mm:ss - часы:минуты:секунды
YYYY - год
Значение ntime может быть получено обращением к
localtime(), возвращающей указатель на структуру tm,
определенную в time.h.
Использование
#include <time.h>
char * asctime(struct tm * ntime); /* ANSI */
Возвращаемое значение
Возвращает указатель на строку литер, содержащую дату
и время. Строка имеет статический класс и перезаписы-
вается при каждом обращении к asctime.
Пример
#include <time.h>
#include <stdio.h>
main ()
{
time_t tclock;
time(& tclock);
printf("Текущие дата и время: %s\n",
asctime(localtime(& tclock)));
}
Рекомендация
Смотрите также clock, ctime, difftime, localtime.
