asctime

 Функция            Преобразует дату и время в код ASCII.

 Синтаксис          #include 
                    char * asctime(const struct tm * tblock);

 Файл, содержащий   time.h
 прототип

 Описание           asctime преобразует время, содержащееся в виде
                    структуры в *tblock, в 26-символьную строку такой
                    же формы, как и в функции ctime:

                      Sun Sep 16 01:03:52 1973\n\0

 Возвращаемое       asctime возвращает указатель на символьную строку,
 значение           содержащую дату и время. Эта строка является стати-
                    ческой переменной, которая изменяет свое значение
                    при каждом вызове функции asctime.

 Переносимость      Поддерживается в системах UNIX и определена в
                    ANSI C.

 Смотрите также     ctime difftime ftime gmtime localtime mktime
                    strtime stime time tzset
 Пример:

 #include 
 #include 
 #include 

 int main(void)
 {
      struct tm t;
      char str[80];

 /* простейшее заполнение структуры */
 t.tm_sec     = 1;  /* секунды */
 t.tm_min     = 30; /* минуты */
 t.tm_hour    = 9;  /* часы */
 t.tm_mday    = 22; /* день месяца */
 t.tm_mon     = 11; /* месяц */
 t.tm_year    = 56; /* год не включает век */
 t.tm_wday    = 4;  /* день недели */
 t.tm_yday    = 0;  /* не отображается в asctime */
 t.tm_isdst   = 0;  /* летнее время, не отобра-
                       жается asctime */
 /* преобразование структуры в строку оканчиваю-
    щуюся нулем */
 strcopy(str,asctime(&t));
 printf("%s\n",str);
 return 0;
 }