#include <time.h>
char *ctime(const time_t *time);
Функция ctime() возвращает указатель на строку, имеющую следующий вид:
День месяц год часы:минуты:секунды year\n\0
Функции передается указатель на календарное время. Календарное время обычно получают с помощью функции time().
Буфер, используемый ctime() для хранения форматированной строки вывода является статически распределенным массивом символов. Он перезаписывается при каждом вызове функции. Для сохранения строки скопируйте ее в какую-нибудь другую область памяти.
Пример
Эта программа отображает местное время, определенное в системе:
#include <time.h>
#include <stdio.h>
int main(void)
{
time_t lt;
lt = time(NULL);
printf(ctime(<));
return 0;
}
Зависимые функции
localtime() gmtime() time() asctime()