Программирование на C и C++

Онлайн справочник программиста на C и C++

mktime

time_t mktime(struct tm *p)

Прототип: 
Описание: 

Функция mktime() конвертирует время, на которое указывает параметр р, в календарное время. Функция mktime() возвращает время как значение типа time_t. Если никакая информация о времени не доступна, то возвращается —1.

Пример: 
Следующая программа выводит на экран день недели для заданных года, месяца и дня:
#include <stdio.h>
#include <time.h>
int main(void)
{
struct tm t;
t.tm_year = 90; /* 1990 год */
t.tm_mon = 1; /* месяц - 1 */
t.tm_mday = 7;
mktime(&t);
printf("The day of the week is %d", t.tm_wday);
return 0;
}