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.