Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
BioSamuRay
0 / 0 / 0
Регистрация: 06.04.2011
Сообщений: 13
#1

Как от текущей даты отнять 20 лет - C++

05.11.2012, 11:14. Просмотров 784. Ответов 4
Метки нет (Все метки)

Надо от текущей даты отнять 20 лет... Помогите плиз!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 11:14     Как от текущей даты отнять 20 лет
Посмотрите здесь:

Получение текущей даты? - C++
Люди,Помогите! MSDN-a нет. Как получить текущее время в VC++?

Вывод на экране текущей даты - C++
Нужно вывести на экран текущую дату. Как это сделать. Что-то c time(time_t *t) соорудить? Я только не впубился как он работает. В MSDN...

Вывод текущей даты и времени в файл - C++
Здравствуйте. Подскажите пожалуйста, что нужно сделать, чтобы текущая дата и время, в заданном формате, выводились в .txt файл, а не в...

Функция для определения текущей даты и времени - C++
Столкнулся с проблемой, есть ли функция по определении текущей даты и времени, для дальнейшего использования в программе, если да то какая?...

вывод текущей даты по показаниям часов RTC - C++
нужно на языке Си (с ассемблерной вставкой) написать фрагмент программы вывода текущей даты по показаниям часов RTC (день/месяц/год)...

Определить возраст человека в годах относительно текущей календарной даты - C++
Задание : Дано три целых числа, определяющих календарную дату (день, месяц и год) – день рождения человека. Определить возраст человека...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
05.11.2012, 13:39     Как от текущей даты отнять 20 лет #2
В чём проблема, переводи текущую дату в дни, вычитай столько дней, сколько соответствует 20 годам и переводи обратно.
BioSamuRay
0 / 0 / 0
Регистрация: 06.04.2011
Сообщений: 13
08.11.2012, 09:06  [ТС]     Как от текущей даты отнять 20 лет #3
Так как текущую дату перевести в число отнять 20 лет?
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
08.11.2012, 10:13     Как от текущей даты отнять 20 лет #4
CTIME
Перевод времени
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2012, 19:15     Как от текущей даты отнять 20 лет
Еще ссылки по теме:

Программа определяет сколько дней от текущей даты осталось до нового года и дня рождения - C++
Программа определяет сколько дней от текущей даты осталось до нового года и дня рождения ,текущую дату и день рождения вводится с...

Определить, через сколько лет средняя продолжительность жизни превысит 60 лет - C++
Средняя продолжительность жизни населения региона равна А лет. Ожидается ее ежегодный рост на р % вследствие улучшения медицинского ...

Составить программу которая при введеном количестве лет выдает сообщени вам n лет,вам n год или года - C++
Составить программу которая при введеном количестве лет выдает сообщение вам n лет,вам n год или года

Как получить путь до текущей библиотеки? - C++
Добрый день. Создал dll библиотеку и провожу ее контроль целостности с помощью CRC32, но вот хотелось бы изменить один ньюанс : имеем...

Отнять от переменной время - C++
Есть стринг переменная = 1025. 1025 это время. Как отнять от него 35 минут, чтобы результатом было 0950?

отнять от элемента массива - C++
Я учусь в колледже, хоть мне и 49. Если кто поможет, буду благодарен. Отнять от каждого элемента массива min значение. Отнимал по всякому,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ptomaine
13 / 13 / 0
Регистрация: 22.10.2011
Сообщений: 35
08.11.2012, 19:15     Как от текущей даты отнять 20 лет #5
Не так всё просто как кажется на первый взгляд. Если даты в пределах одного года, то ещё можно как-то посчитать, даже используя std::difftime. Но если больше, то нужно учитывать високосные года и, возможно, переводы времени (летнее, зимнее), которое в некоторые года были, а в некоторые нет. Для этого нужно использовать функции из сторонних библиотек, например из библиотеки POCO: http://pocoproject.org/docs/Poco.DateTime.html
Yandex
Объявления
08.11.2012, 19:15     Как от текущей даты отнять 20 лет
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru