Вход | Регистрация


количество месяцев ка кразница дат

количество месяцев ка кразница дат
Я
   DomanM
 
27.09.16 - 10:53
как отнимая даты получить количество месяцев, можно даже в течении одного года
 
 
   butterbean
 
1 - 27.09.16 - 10:55
дели на 30
   фобка
 
2 - 27.09.16 - 10:56
Примерно цел((Дата1-дата2)/60/60/24/30)
   Chum
 
3 - 27.09.16 - 10:56
датамесяц(дата2)*12+датагод(дата2)-датамесяц(дата1)*12-датагод(дата1)
   DomanM
 
4 - 27.09.16 - 10:56
(1) получится не точное число
   Chum
 
5 - 27.09.16 - 10:56
брррр. датагод*12, а не датамесяц
   skafandr
 
6 - 27.09.16 - 10:57
(0) Вы сначала сформулируйте что для Вас такое "количество месяцев". Между 12 мая и 9 июля - для Вас сколько месяцев?
   DomanM
 
7 - 27.09.16 - 10:57
(2) если месяц 1 может выдать ноль
   DomanM
 
8 - 27.09.16 - 10:58
(6) брать от начало месяца начала и и конца месяца конца
   skafandr
 
9 - 27.09.16 - 10:59
(8)Я конкретный вопрос задал
   Chum
 
10 - 27.09.16 - 10:59
(8) не усложняй. между маем и июнем 1 месяц.
между январем и мартом - 3
 
 Рекламное место пустует
   DomanM
 
11 - 27.09.16 - 10:59
(9) 3
   skafandr
 
12 - 27.09.16 - 11:01
(10) Абсолютно не усложняю как видите из (11) :)
   CMblCL
 
13 - 27.09.16 - 11:02
(0)
(Месяц(Дата2) + (Год(Дата2) - 1) * 12) - (Месяц(Дата1) + (Год(Дата1) - 1) * 12)
   фобка
 
14 - 27.09.16 - 11:03
Между 31 декабря 2016 и 1 января 2017 сколько месяцев?
   DomanM
 
15 - 27.09.16 - 11:04
(14) 2, я написал правило
   skafandr
 
16 - 27.09.16 - 11:12
ДатаПодсчета=КонецМесяца(ДатаНачала);
КолвоМесяцевDomanM=1;
Пока ДатаПодсчета<=ДатаКонца Цикл
ДатаПодсчета=КонецМесяца(ДобавитьМесяц(ДатаПодсчета,КолвоМесяцевDomanM));
КолвоМесяцевDomanM=КолвоМесяцевDomanM+1;
КонецЦикла
   CMblCL
 
17 - 27.09.16 - 11:13
(13) Поправка
(Месяц(ДатаОкончания) + (Год(ДатаОкончания)) * 12) - (Месяц(ДатаНачала) + (Год(ДатаНачала)) * 12) + 1

минус 1 можно убрать, т.к. присутствует в обоих частях и добавить 1 месяц к итоговому результату
   CMblCL
 
18 - 27.09.16 - 11:13
(16) Зачем так сложно
   skafandr
 
19 - 27.09.16 - 11:15
(18) Согласен.Первое что в голове щелкнуло :)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует