Получение даты, зная день недели и его порядок в месяце

Получение даты, зная день недели и его порядок в месяце

Изобретать велосипед неохота никому, но то ли я гуглом пользоваться не умею, то ли авторы статью пишут не с теми ключевыми словами.

Один из хороших вариантов решения описан в статье Номер дня недели в месяце.

Мой вариант выглядит следующим образом

Специальные предложения
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

(9) да, тут не номер недели задается, а порядковый номер нужного дня недели в месяце. То есть первый понедельник, а не понедельник первой недели. Если месяц начинается не с понедельника, или любой другой день недели не попадает в первую неделю, то всегда будет сдвиг номера недели)

Ну и этой функции пофиг, она получает хоть 10-й понедельник месяца, что может сбивать с толку) А на самом деле, это 10-й понедельник от начала месяца заданной даты.

А так спасибо, пригодилось!

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

Просмотры 12583

Загрузки 0

Рейтинг 10

Создание 12.09.17 20:11

Обновление 12.09.17 20:11

№ Публикации 672632

Тип файла Нет файла

Конфигурация Не имеет значения

Операционная система Не имеет значения

Вид учета Не имеет значения

Доступ к файлу Бесплатно (free)

Код открыт Да

См. также

Serverless (Faas) в 1С. Создание и вызов Yandex Cloud Functions Промо

"Я не могу просто взять и скопировать код с гитхаба", "у нас 1С микросервисами окружена", "возможностей мало" - частые фразы 1С разработчиков. которым не хватает возможностей платформы в современном мире. Faas, конечно, история не новая, но нас сдерживало 152ФЗ и задержки по пингам. Для того, чтобы действительно использовать в 1С код, к примеру, на Python, надо было приложить усилия. Теперь всё намного проще - берём и используем.

28.12.2020 9742 comol 31

Убираем параметры из отбора СКД

Заметка о некоторых технических нюансах параметров данных и отборов СКД.

17.02.2022 1312 Yashazz 23

Получение списка пунктов выдачи заказов Озон

Использование API Озон для получения списка пунктов выдачи заказов (ПВЗ).

13.02.2022 440 windsurf 3

Добавление в стандартную (типовую) печатную форму своего реквизита

Задача: необходимо добавить в печатную форму документа наш (Ваш) реквизит. У нас есть общий реквизит "Место на складе". Допустим, мы его хотим добавить в печатную форму документа "Перемещение товаров" - Накладная на перемещение.

10.02.2022 655 sponchebob 3

Запись значения в поле ввода/формы со срабатыванием события ПриИзменении Промо

Иногда возникает необходимость после записи значения в какое либо поле ввода/формы вызвать для него обработчик события ПриИзменении, а о вызове самого события приходится только мечтать. В этой статье приводится программный способ вызова этого события.

11.07.2007 55469 tormozit 51

Перемещение товаров между филиалами в одной информационной базе 1С с применением RLS

В своей статье Ретунский Александр, аналитик-эксперт компании АО «Корпоративные ИТ-проекты» (официальный партнер ИнфоСофт), поделится опытом решения задачи по перемещению товаров между филиалами в одной информационной базе 1С с применением RLS.

30.12.2021 1137 Shining_ninja 12

Несколько простых приемов для удобной работы в конфигураторе

Простая и удобная среда разработки 1С:Предприятия позволяет практически любому человеку начать работать под капотом 1С - в конфигураторе. Время идет, новички становятся программистами, специалистами, а об удобных приемах работы узнают годами, по ходу своего карьерного пути. А здорово было бы, если бы все знали удобные приемы в начале своего пути? Эти несколько приемов будут полезны новичкам, так как они затрагивают ту область работы, с которой приходится сталкиваться в начале карьеры.

12.11.2021 6996 acces969 95

Простейший способ учета изменений управляемых форм объектов 1С

Описание методологии, позволяющей контролировать список изменений форм + вспомогательные функции программного изменения форм. Пригодятся при внесении изменений в расширениях, если есть необходимость видеть и контролировать все сделанные с формой изменения.

02.11.2021 1192 avalakh 12

Универсальные функции с примерами использования Промо

14 универсальных функций, с примерами использования - для обычного и управляемого интерфейса

26.02.2016 43757 unichkin 47

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

Функции для преобразования справочников и документов в соответствие и обратно. Предназначены для передачи данных между одинаковыми и не очень конфигурациями или как очередной вариант сохранения (архивирования) объектов перед редактированием с последующим восстановлением.

01.11.2021 946 avalakh 5

Вариант организации хранения настроек подсистем

В статье опишу вариант хранения настроек используемый мной при реализации функциональных блоков

22.10.2021 634 malikov_pro 5

Программно свернуть/развернуть узел динамического списка (с основной таблицей). Жирная точка над всеми "i".

Какой пользователь не мечтал поменьше тыркать кнопкой? Особенно в малюсенькие +/- в "древесных" динамических списках. Если вас тоже озадачили, чтобы, при выборе узла дерева сами развернулись все его вложенные элементы , а при выборе другого узла - так же автоматом свернулась ранее развернутая ветка (причем эти узлы могут находится в разных "отношениях" друг с другом). То вам - сюда.

08.10.2021 1739 e-9 13

Программные перечисления, ч.2: приемы кэширования при разработке Промо

Все знают, что такое кэш, и зачем он нужен. Но в 1С разработчик обычно использует кэширование только на уровне конфигурации, а в какой-нибудь обработке скорее ломает голову над запросом - как получить все данные за один заход. Хочется рассказать о том, как можно добиться хороших результатов с стратегией "разделяй и властвуй".

30.10.2017 28115 unichkin 18

Проверка мобильного телефона в базе МВД Украины (IMEI)

Добрый день, коллеги. Данная статья просто показывает готовый метод, при помощи которого вы сможете проверить мобильный телефон в базе МВД Украины.

04.10.2021 653 kaliuzhnyi 0

Взаимодействие с api Честный знак (Молочная продукция)

Обзор основных примеров взаимодействия с Честным знаком по api для нетиповых конфигураций.

30.08.2021 3571 user5300 53

Префиксация объектов - полезный типовой функционал БСП

В данной публикации предлагаю рассмотреть основные типовые возможности библиотеки стандартных подсистем (БСП), касаемые префиксации объектов конфигураций.

21.06.2021 5805 quazare 4

Универсальная функция для программного выполнения СКД Промо

Часто встречаются вопросы на форумах о программном формировании СКД. Вроде и информации много по этому поводу, но. Все как всегда :) Собственно, в описании без лишних слов выложен текст общей функции, в которую, для выполнения отчета, нужно передать (минимум 2 параметра): СКД и ТабличныйДокумент.

20.05.2015 32023 dj_serega 18

Своя функция &Вместо &ИзменениеИКонтроль

Как добавить контроль в расширения, если не доверяешь аннотации &ИзменениеИКонтроль.

06.06.2021 7073 AntonProgma 161

Чтение CSV (быстрое)

Почему то из гугла до сих пор нет ссылки на код процедуры быстро читающей csv. Загрузка из файла CSV c помощью ADODB.Connection провайдера Microsoft.Jet.OLEDB.

31.03.2021 2647 kuzyara 4

Создание документа Установка цен номенклатуры без записи документа

Рабочий механизм создания документа Установка цен номенклатуры в КА 2 и УТ 11, без сохранения документа и с рабочим отображением заполненных данных.

11.03.2021 975 den_vladimir 3

Выполнение произвольного кода в фоновых заданиях Промо

Если надо быстро провести 100`000 документов.

13.01.2016 25401 unichkin 13

Конвертация файлов .docx в формат pdf средствами COM-объекта MS Word

Частное решение задачи конвертации docx в pdf средствами COM-объекта MS Word.

24.12.2020 1464 moff 3

Сохранение настроек

Делюсь еще одним не самым очевидным способом хранения настроек в базах на БСП без доработки конфигурации. Весь код в статье.

22.11.2020 5179 the1 8

Чтение вложенных свойств Структур Структуры, Соответствий, свойства через точку, разбор JSON

JSON: - как получить значение ? А если вложенность значительно глубже? Как проверить, что оно заполнено или удалить его - всё это в публикации с открытым кодом и даже без рекурсии. Бонусом разбор дерева значений - ДанныеФормыЭлементДерева, СтрокаДереваЗначений.

17.11.2020 2494 SizovE 2

УстановитьСсылкуНового() как ход оптимизации! Промо

Для себя открыл новую возможность применения данного метода в типовых конфигурациях. Особенность чрезвычайно интересная при загрузке справочников.

22.10.2014 56395 logarifm 85

Сохранение настроенного запроса набора данных СКД

Как сохранить запрос набора данных СКД в том виде, каким он будет выполнен системой для открытия в консоли запросов с диска ИТС.

09.11.2020 1818 Serge R 0

Лайфхак: Три метода для таблицы значений

Для тех, кто часто использует ТаблицаЗначений. Три метода для облегчения работы с этим объектом. Лично мне их не хватает, надеюсь разработчики платформы добавят в будущем.

26.10.2020 5889 Automatik 34

Отпускной период (период основного отпуска) - как его узнать

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

26.10.2020 904 Danila7Zz 2

[8.2] Глобальные переменные в контексте сервера (управляемое приложение) Промо

Можно ли в 8.2 на сервере хранить ссылку на объект внешней компоненты? Можно! Рассмотрим на примере. Эта статья - отчет на вопрос в http://infostart.ru/forum/forum14/topic29689/

09.12.2009 38219 Душелов 34

Произвольные колонтитулы и повтор шапки таблицы в табличном документе (функция)

Пример рекурсивной функции, при помощи которой в табличный документ можно выводить верхний или нижний колонтитулы с произвольным содержимым, а также делать повтор шапки таблицы (или таблиц, если их несколько).

07.10.2020 6557 ellavs 3

Лайфхаки для разработчиков 1С. Часть 1

Собрали 20 лайфхаков, которые используют наши программисты при работе с 1С. Формы, контрагенты, СКД, процедуры, глюки платформы и многое другое. В этой статье публикуем первую часть.

30.09.2020 7358 Neti 47

Печать в word, pdf через html

При работе с клиентами возникла задача: использовать форматированный документ. Итак, существует справочник, в нем табличная часть. Для каждой строки требуется ввести описание, причем описание имеет тип форматированный документ. Потребовалось организовать печать табличной части справочника с описанием для каждой строки. Тип данных "Форматированный документ" не может выводится в табличный документ, поэтому пришлось организовывать печать через Microsoft Word.

11.09.2020 2543 arr 4

Проверка заполненности реквизитов через подписку на событие Промо

Навеяло от. http://infostart.ru/public/203664/ но с другого бока. Пришли пингвины, заявили. (а база перекурочена предшественниками как черепаха богом) хотим чтоб если есть в документе такой то реквизит, чтоб он всегда был заполнен. или же никогда там не выбирались группы и перечислили наименования справочников при ссылке на которые не должно быть пустот. И что? Я рыжий сидеть дня два прсматривать каждый из почти двух сотен доков? Потому и уродились три подписки на события. Описание в тексте Выбор групп проверяется на событие ПередЗаписью а проверка реквизитов на событии ОбработкаПроверкиЗаполнения

16.10.2013 14136 ser6702 7

Самый простой парсинг и обработка веб-страниц в 1С

Рассмотрим самый простой парсинг веб-страниц средствами платформы 1С и еще некоторые полезные приемы работы с веб-страницами.

📎📎📎📎📎📎📎📎📎📎