Вообщем, ввожу данные 1-й даты и 2-й даты и пытаюсь найти разницу между ними в днях, решил для начала найти разницу в днях в месяцах и годах, месяцы и годы перевожу в дни и все суммирую, но кол-во месяцев не подсчитывает
Я бы не мучил эти дни, месяцы и годы... Есть такое хорошее понятие как юлианская дата с хорошо разработанным алгоритмом расчета, и ваша задача - просто вычисление разности двух таких дат.
#include
//рассчитываем количество лишних месяцев
for(i=m; i
for(j=year_user; jОтвет
Если вы не планируете работать с датами до введения григорианского календаря и учитывать введение в России григорианского в 1918 году :), то вам достаточно запрограммировать это:
Как видите, даже ни одного условного перехода :)
понедельник, 18 февраля 2019 г.
Разница между датами в днях
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий