#4
by VZ
А ты проверь. Возьмем, например, январь 2006 и декабрь 2005. Получим:(2006-2005)*12+(1-12)=12-11=1
#5
by USSR
Беру слова обратно, тормознул с минусом:)Даты существуют независимо от платформы, хотя пространство и время - категории философские:)
#7
by VicAlex
Если философское, тогда так:-(12*ДатаГод(ВыбНачПериода)+ДатаМесяц(ВыбНачПериода));VBS - скрипт:'разница месяцевDiff = DateDiff("m","01.01.05",Now) 'интересно, что меняя первый параметр, можно получать разницу не только в месяцах, но и в часах, днях и т.д.MsgBox Diff&" месяцев, а сегодня: "&Now
#12
by VZ
А вообще, исчисление разницы в датах вопрос интересный...Итак, разница в месяцах между 01.12.2005 и 31.12.2005 = 0 (один же месяц, правда?)Разница в месяцах между 31.12.2005 и 01.01.2006 = 0 (не не месяц же прошел за одну ночь, правда?)Разница в месяцах между 01.01.2006 и 31.01.2006 = 0 (один же месяц, правда?).................Складываем, и получаем: разница в месяцах между 01.12.2005 и 31.12.2006 = 0.
#13
by kos
Жаль нет встроенной функции, как в запросе - РазностьДдат, там в качестве параметра можно период задавать.
#14
by VicAlex
Ответы зависят от того, что вкладывать в понятие разница месяцев,а именно:от цены деления измерительного прибора.Если рассматривать разницу месяцев как интегральную величину более мелких периодов, тогда можно согласиться с твоими выводами. В противном случае:1-я строчка - 0 месяцев;2-я строчка - 1 месяц;3-я строчка - 0 месяцев.Зы: но если долго размышлять, например, 00:00:00 - это конец конец текущих суток или начало следующих, то есть много шансов что за тобой приедут.
#15
by VZ
Если заметил, всюду повторено "разница месяцев", но в примерах смешано (скромно умалчивая) два разных определения ;) Это, несомненно, мошенничество, с целью подчеркнуть неопределенность задачи .
#16
by Силиван
Первая строка Вообщето Если так рассуждать, то можно доказать, что 1=1000000 и вообще любое число равно любому и т.д. а тогда можно сделать вывод: бухгалтерия - это фикция и т.д. ;)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Почему не раздвигается поле с наименованием в ТОРГ-12
- УПП. Если где описание ролей пользователей?
- Как закрыть 26 счет если нет выручки ?
- В терминале ошибка: Файл un unnamed file не найден
- Менеджер лицензий не видит HASP
- Ощибка при обновлении -330 Tag Name not Found DSCR
- Разница двух таблиц значений
- Когда выйдет релиз 1С Бухгалтерии 7.7 со с-ф новыми?
- Неверный список вытесняющих видов расчета
- Есть ли обработка для сравнения данных в двух идентичных конфигурациях?
- Ошибка загрузки модуля USERDEF.DLL
- КАк называется программа 1С для кафе?
- 1С, ADSL, VPN и обмен между филиалами.
- Проблемы с пакетным режимом запуска 1С
- Перенос остатков по контрагенту
- Как через обработку установить периодический реквизит справочника?
- Можно ли ускорить вывод таблицы на экран?
- XML в 1С 8.0 - имя атрибута
- Не понял фразы: "Построитель отчета недоступен на сервере 1С:Предприятия"
- Проверить в строке наличие перевода строки 13+10?