Добрый день!
Стоит задача: получить конечную дату прошлого месяца. Например, сегодня месяц апрель, значит мне нужно 31 марта.
Когда делаю так:
ДатаНазначения=НачалоМесяца(ТекущаяДата());
ДатаОкончания=НачалоДня(КонецМесяца(ДатаНазначения));
КонецМесяца = НачалоДня(ДобавитьМесяц(ДатаОкончания,-1));
Сообщение(" Конечная дата месяца: " +КонецМесяца);
То выводит: " Конечная дата месяца: 30.03.2019 0:00:00 " , потому что отнимает только месяц, а не получает реальную дату прошлого месяца.
Подскажите пожалуйста, можно ли как то по другому решить эту проблему?
Заранее спасибо всем откликнувшимся:)
Стоит задача: получить конечную дату прошлого месяца. Например, сегодня месяц апрель, значит мне нужно 31 марта.
Когда делаю так:
ДатаНазначения=НачалоМесяца(ТекущаяДата());
ДатаОкончания=НачалоДня(КонецМесяца(ДатаНазначения));
КонецМесяца = НачалоДня(ДобавитьМесяц(ДатаОкончания,-1));
Сообщение(" Конечная дата месяца: " +КонецМесяца);
То выводит: " Конечная дата месяца: 30.03.2019 0:00:00 " , потому что отнимает только месяц, а не получает реальную дату прошлого месяца.
Подскажите пожалуйста, можно ли как то по другому решить эту проблему?
Заранее спасибо всем откликнувшимся:)
По теме из базы знаний
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Помощник закрытия месяца
- Управление сборкой. Расширение для конфигурации СППР
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
- Работа с требованиями при автоматизации процессов планирования. Как не получить «лоскутное одеяло» и при этом удержать границы проекта
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот