1

Тема: Розрахунок кількості місяців між двома датами

Підкажіть будь ласка як написати код, щоб вирахувати кількість місяців між двома датами

2

Re: Розрахунок кількості місяців між двома датами

Перше що спало на думку
01.01.1970 і 11.10.2015
То 12*(2015-1970)+(10-01)
Але це дуже узагальнено:D

3

Re: Розрахунок кількості місяців між двома датами

По-перше, в якому форматі дати задані?
По-друге, скільки місяців між 30.09 і 1.10? Який ви очікуєте результат?

4

Re: Розрахунок кількості місяців між двома датами

в завданні не вказано формат дати. просто сказано вирахувати кількість місяців між двома датами.

5 Востаннє редагувалося koala (11.10.2015 17:48:28)

Re: Розрахунок кількості місяців між двома датами

Тоді беріть struct tm (див. localtime, gmtime, mktime) і просто робите

12*(date1->tm_year-date2->tm_year)+(date1->tm_mon-date2->tm_mon)
Подякували: yarikwest1

6

Re: Розрахунок кількості місяців між двома датами

а можна повністю програму розписати, а то я в цьому новачок

7

Re: Розрахунок кількості місяців між двома датами

yarikwest написав:

а можна повністю програму розписати, а то я в цьому новачок

А ви хочете так і залишитися новачком?

8

Re: Розрахунок кількості місяців між двома датами

ні. просто мені потрібні приклади для навчання. як би я мав хоч зразок як робити....., тоді б я зрозумів як його виконувати

9

Re: Розрахунок кількості місяців між двома датами

В будь-якому підручнику купа прикладів. Ви за яким навчаєтеся?

10

Re: Розрахунок кількості місяців між двома датами

дякую за допомогу. я вже доглупав як зробити))