Функция библиотеки C -time()

Стандартная библиотека C - <time.h>

Описание

Функции библиотеки Ctime_t time(time_t *seconds)Возвращает время, прошедшее с начала эпохи (1970-01-01 00:00:00 UTC), в секундах. ЕслиsecondsЕсли не пусто, возвращаемое значение также сохраняется в переменной.secondsВ.

Объявление

Ниже приведено объявление функции time().

time_t time(time_t *seconds)

Параметр

  • seconds-- Это указатель на объект типа time_t, используемый для хранения значения seconds.

Возвращаемое значение

Возвращает текущее календарное время как объект time_t.

Пример

В следующем примере демонстрируется использование функции time().

Пример

#include <stdio.h> #include <time.h> int main () { time_t seconds; seconds = time(NULL); printf("Часов с 1970-01-01 = %ld\n", seconds/3600); return(0); }

Давайте скомпилируем и запустим приведённую выше программу, которая выдаст следующий результат:

自 1970-01-01 起的小时数 = 373711

Стандартная библиотека C - <time.h>

Другие расширения