Russian Belarusian English German Japanese Ukrainian

Функция


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

Синтаксис


#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

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


Поиск по сайту