Какая дата была/будет через N дней?

29.10.10

Задачи пользователя - Разное

Иногда надо очень быстро определить, какая дата будет через сколько-то дней, или была сколько-то дней назад.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Calendator
.epf 8,21Kb
56 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Эта мини-обработочка предназначена для тех, кому тяжело считать дни "на пальцах" или каждый раз писать код. Достаточно указать исходную дату, направление расчёта и количество дней. Нужная дата будет показана как значение в поле и значение на календарике. Сделал для себя, мне просто надоело каждый раз подсчитывать, да ещё и ошибаться.

Расчёт ведётся без учёта текущей даты, т.е. два дня от 05.09.2010 это будет 07.09.2010.

Важно! Идёт расчёт календарных дней, а не банковских! Кому нужны банковские - скажите, сделаю.

Плюсить тут, пожалуй, не за что, но если кому просто пригодится - хорошо.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Интеграция Разное Оптовая торговля Логистика, склад и ТМЦ 1С:УТ Россия Платные (руб)

«КИТУ Мастер» — это специализированное программное решение, которое позволяет вашему бизнесу быстро, точно и в полном соответствии с законодательством формировать, регистрировать и маркировать паллеты, короба и другие логистические единицы для системы обязательной маркировки «Честный ЗНАК». С помощью данного решения устраняется необходимость рутинной ручной работы через веб-интерфейс «Честного ЗНАКа» или сложных интеграций с 1С, предоставляя вам автономный, мощный и простой в использовании инструмент

1 стартмани

21.11.2025    1825    4    mstvster    4    

4

Разное Бесплатно (free)

На связи Сергей Скирдин, технический директор компании «Белый код». Мы занимаемся проектами в сфере управления данными: интеграции, хранилища, BI. Поэтому мне особенно интересно следить за тем, как развивается экосистема 1С в смежных для нас направлениях. В субботу посетил мероприятие для разработчиков и технических специалистов 1С. Хотелось послушать про «1С:Шину», «1С:КХД», «1С:Аналитику» и в целом понять, куда движется мир разработки и технологий 1С. Расскажу, что интересного для себя отметил. Технологии 1С:Предприятие: вопросы и размышления

15.04.2026    1131    sergey.skirdin    0    

5

Разное 1С 8.3 Абонемент ($m)

Внешняя обработка для объединения файлов изображений в единый PDF файл, работает на платформе 1С 8.3.21 и выше.

1 стартмани

24.03.2026    494    5    evg520750    0    

5

Разное 1С 8.3 Абонемент ($m)

Представляю демку "Infostart". Для тех, кто еще помнит на 8 битных компьютерах такое явление, как демосцена. Олды пустят ностальгическую слезу, молодежь офигеет. Такого на 1С вы точно еще не видели!

23.03.2026    979    1    DmitryKSL    14    

11

Разное 1С 8.3 Бесплатно (free)

Советы для любой ситуации в любой конфигурации.

30.12.2025    3145    75    ixijixi    11    

21

Разное 1С 8.3 1С:Бухгалтерия 3.0 1С:Розница 3.0 Россия Абонемент ($m)

Дополнительная аутентификация с использованием биометрии.

29.12.2025    1354    0    kras_71    3    

4

Разное Пользователь 1С 8.3 Абонемент ($m)

Отчёт предназначен для анализа кадрового состава с привязкой к астрологическим и культурным системам: западному зодиаку (знаки по дате рождения); китайскому зодиаку (животные-символы по году рождения). Работать должно везде, где есть справочник "Физические лица" и заполнена дата рождения.

1 стартмани

29.12.2025    977    0    VldslvSatoms    2    

6

Разное 1С:Предприятие 8 Отраслевые Туризм и путешествия Россия Абонемент ($m)

🗺 Планировщик путешествий для 1С. Простое и эффективное решение для организации поездок любой сложности

1 стартмани

13.10.2025    1688    3    Bepcuc    5    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Skif46 28.10.10 22:24 Сейчас в теме
два дня от 05.09.2010 это будет 07.05.2010


Сломал мозг. Поясни, пожалуйста, что это за арифметика. Мне почему-то кажется, что от пятого сентября два дня - это либо седьмое сентября (если в плюс), либо третье (если в минус). Я не прав?
3. Yashazz 4920 29.10.10 08:56 Сейчас в теме
(1) Опечатку исправил. Конечно же, там 07.09 имелось в виду.
А зачем внешняя обработка - я уже написал. Чтобы каждый раз вот этот твой код не мастерить. И чтобы пользователь, который таких вещей не знает, тоже мог быстро получить результат.
2. Skif46 28.10.10 22:37 Сейчас в теме
И, кстати, нахрен внешняя обработка? Кто мешает прибавлять/отнимать от даты 86400?

Функция Датаминуc(НачДата,СколькоОтнять)
Датаминуc=НачДата-86400*СколькоОтнять;
Возврат Датаминуc;
КонецФункции

Как-то так...
4. WKBAPKA 216 30.10.10 11:37 Сейчас в теме
5. Yashazz 4920 30.10.10 12:11 Сейчас в теме
6. cool.dkf 02.11.10 13:40 Сейчас в теме
хрень одним словом
7. Yashazz 4920 02.11.10 17:10 Сейчас в теме
(6) А можешь навскидку сказать, какое число и какой день недели будет через 35 дней? Без кодирования и загибания пальцев?

Можно подумать, я на что-то претендую. Вещица пригодилась мне, может пригодиться ещё кому-либо.
8. Воронкин 03.11.10 09:17 Сейчас в теме
Обработка хорошая. Есть пожелание - чтобы по умолчанию параметр "от даты" заполнялся текущей датой.
А критики, которые говорят зачем обработка - не работали бухгалтерами, чтобы сказать отпуск через 28 дней это какая дата. Или резидент через 183 дня - это когда...
12. Yashazz 4920 05.11.10 20:52 Сейчас в теме
(8), (10) а что, сделаю.
(9), (11) - согласен, однако ж способы не дюже удобные и не на всякого юзверя.
9. Altair777 649 04.11.10 18:12 Сейчас в теме
А что, в 8-ке формульного калькулятора нет?
В 7-ке нормально считает.
Прикрепленные файлы:
11. I_G_O_R 70 04.11.10 18:23 Сейчас в теме
(9) есть табло:
'20101101' + 10 * 86400
10. Altair777 649 04.11.10 18:21 Сейчас в теме
Автор, а чуть-чуть продвинутее сделать? :)
Хотя бы как в Вин2008
Прикрепленные файлы:
13. ron1 23.05.13 16:32 Сейчас в теме
Автор, а нельзя ли доработать, чтобы считала только рабочие дни? У нас почти во всех договорах количество рабочих дней.
14. Yashazz 4920 23.05.13 17:57 Сейчас в теме
(13) Исходя из чего, из какого календаря? Как будет узнавать о праздниках?
15. ron1 24.05.13 00:11 Сейчас в теме
Не знаю. (( Может сделать кнопку Настройка или Закладку? А там пользователь введет все дополнительные нерабочие дни, просто как список дат в маленькую табличную часть. Или даже мы согласны ввести ВСЕ выходные дни в году. И при подсчете даты обработка должна их пропускать. Естественно обработка должна как-то хранить эти даты по годам.
16. ron1 24.05.13 00:21 Сейчас в теме
Или написать её только для ЗУП с использованием зуповского календаря, где уже все выходные проставлены?
17. Ivon 676 15.03.16 12:33 Сейчас в теме
ЗапросСмещенияДаты = Новый Запрос();
ЗапросСмещенияДаты.Текст = "Выбрать ДОБАВИТЬКДАТЕ(&Дата, ДЕНЬ, &Дней) КАК НужнаяДата";
ЗапросСмещенияДаты.УстановитьПараметр("Дата", НашаДата);
ЗапросСмещенияДаты.УстановитьПараметр("Дней", НужноеКоличествоДнейСоЗнаком);
НужнаяДата = ЗапросСмещенияДаты.Выполнить().Выгрузить()[0].НужнаяДата;
ДеньНеделиДатыДлинный = Формат(НужнаяДата, "ДФ=дддд"); // понедельник
ДеньНеделиДатыКороткий = Формат(НужнаяДата, "ДФ=ддд"); // Пн
Для отправки сообщения требуется регистрация/авторизация