|
0 / 0 / 0
Регистрация: 26.02.2016
Сообщений: 10
|
|
.NET 4.x 7+7 календарных дней01.09.2016, 16:54. Показов 1125. Ответов 4
Метки нет (Все метки)
Добрый день.
Подскажите, пожалуйста, как реализовать такое вот условие: есть поле в форме, в котором указывается дата (например: Data) нужно получить конечную дату - DataResult, для этого взять дату из Data и к ней прибавить 7 календарных дней. Так же необходимо провести проверку на то, что DataResult не выпала на праздник(и), если DataResult выпадает на праздник(и), то необходимо проверить, сколько дней из 7 календарных выпадают на праздничные и прибавить то количество дней к DataResult
0
|
|
| 01.09.2016, 16:54 | |
|
Ответы с готовыми решениями:
4
Определить среднюю температуру тех дней, которые предшествуют первому из самых холодных дней Нахождение дней между диапазоном дат(не кол-во дней, а сами дни) выборка и расчет календарных дней. |
|
|
||||||
| 01.09.2016, 17:15 | ||||||
|
Viktor-78, вам нужно как-то определить какой день считается праздничным. Если вы имеете в виду выходные, то тут все просто. Иначе ручками писать придется список праздников и методы определяющие, является ли день праздничным.
1
|
||||||
|
0 / 0 / 0
Регистрация: 26.02.2016
Сообщений: 10
|
|
| 01.09.2016, 17:56 [ТС] | |
|
по поводу праздничных дней - это ориентируясь на производственный календарь
0
|
|
|
|
||||||||||||||||
| 02.09.2016, 10:21 | ||||||||||||||||
|
Набросал способ решения вашей задачи. Данные для производственного календаря стянул с некоего сайта КонсультантПлюс, там за 2016 и 2017 года есть. Использовал HtmlAgilityPack.
Кода по большому счету избыточно для решения задачи, просто меня понесло немного ![]() Суть проста: тянем данные по URL, заполняем объекты типов DayInfo, MonthInfo, YearInfo дергаем метод YearInfo.GetDaysBetween(DateTime start, DateTime end); Получаем на выходе набор дней, в которых помимо DateTime содержится метка, является ли день выходным или рабочим. Осталось посчитать сколько дней выходных и прибавить к начальной дате. Если лень качать проект, то код ниже под спойлерами. DayType и DayInfo, MonthInfo, YearInfo
Парсер ресурса
Пример использования
1
|
||||||||||||||||
| 02.09.2016, 10:21 | |
|
Помогаю со студенческими работами здесь
5
Определение количества календарных дней с разбиением на 30, 31, 28 и 29 Подсчитать количество календарных дней по неиспользованным отпускам поквартально
Преобразование календарных дат в текст Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|