Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Miha_drinking_bout   (24.09.2010 в 15:16)
Можно воспользоваться библиотекой <time.h>.

что-то вроде того(вывод месяца и года):
#include <time.h>
#include <stdio.h>
 
int mainvoid )
{
   struct tm *when;
   time_t now, result;
   int    days;
 
   time( &now );
   when = localtime( &now );
   printf"Current time is %s\n"asctime( when ) );
   printf"How many days to look ahead: " );
   scanf"%d", &days );
 
   when->tm_mday = when->tm_mday + days;
   if( (result = mktime( when )) != (time_t)-1 )
      printf"In %i days the time will be %i %i %i\n",
              days, when->tm_wday, when->tm_mon, when->tm_year + 1900);
   else
      perror"mktime failed" );
 
   return 0;
}


а вообще лучше по этой библиотечке погуглите. Кстати в википедии тоже есть кое что по ссылкеhttp://ru.wikipedia.org/wiki/Time.h


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: