Russian Belarusian English German Japanese Ukrainian

Ctime

CuBook05

Функция

Преобразовывает дату и время в строку.
 
Синтаксис

#include <time.h>
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.
 
Переносимость

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

#include<stdio.h>
#include<time.h>

int main(void)
{
time_t t;
t = time(NULL);
printf("Сейчас: %s\n",ctime(&t));
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Защитный код Обновить