Как получить день недели в 1с
« Как стать программистом 1С » Язык 1С » 1С ДеньНедели – номер дня в неделе
1С ДеньНедели – номер дня в неделе
Функция 1С ДеньНедели(Дата) возвращает номер дня в неделе, где понедельник – 1, а воскресенье — 7.
- Выполняем 1С ДеньНедели(«01.10.2012 14:05:53») //понедельник
- 1С возвращает 1
- Выполняем 1С ДеньНедели(«02.10.2012 14:05:53») //вторник
- 1С возвращает 2
- Выполняем 1С ДеньНедели(«03.10.2012 14:05:53») //среда
- 1С возвращает 3
- Выполняем 1С ДеньНедели(«04.10.2012 14:05:53») //четверг
- 1С возвращает 4
- Выполняем 1С ДеньНедели(«05.10.2012 14:05:53») //пятница
- 1С возвращает 5
- Выполняем 1С ДеньНедели(«06.10.2012 14:05:53») //суббота
- 1С возвращает 6
- Выполняем 1С ДеньНедели(«07.10.2012 14:05:53») //воскресенье
- 1С возвращает 7
Если Вам требуется получить текстовое представления дня недели, проще это сделать следующим способом:
- Формат(Дата, «ДФ=»»дддд»»»);
- 1С возвращает «понедельник»
Функция 1С ДеньНедели используются чаще всего для вычисления выходных дней в календаре.
Пример — получим с помощью функции 1С ДеньНедели список выходных дней текущего месяца:
Только зарегистрированные пользователи VIP группы могут видеть этот контент.
Проголосовать за этот пост:
1С 8.3 : Как получить день недели прописью?
При разработке часто пользователю хочется видеть на форме день недели словом, например: Вторник , Среда и т.д. Собственно как получить день недели словом?
Через функцию формат:
ДеньПрописью = Формат(ТекущаяДата(), "ДФ=дддд");
Еще вариант для краткого представления:
мнстр ;
ДеньПрописью = СтрПолучитьСтроку(мнстр,ДеньНедели(ТекущаяДата()));
Разместил: all4cf Версии: | 8.3 | Дата: 18.06.2018 Прочитано: 24750

Возможно, вас также заинтересует
Похожие FAQ
Заполнить программно Партии в проводках 0
Добрый день! В счете учета включили Субконто3=Партии. Как заполнить партии в проводках, которые уже проведены ранее? Спасибо. Как в программе 1С Бух 3 отразить начисление фиксированных страховых взносов ИП? 2
Порядок расчета фиксированных страховых взносов за 2014 и 2015, 2016 год Сумма взноса в ПФР = МРОТ * 12 * 26 % Сумма взноса в ФОМС = МРОТ * 12 * 5.1 % где МРОТ (Минимальный Размер Оплаты Труда): 5554 рублей в 2014 году 5965 рублей в 2015 Как в табеле обозначается нерабочий праздничный день во время отпуска ОТ или В? 0
Каким кодом правильно отображать в табеле учета рабочего времени нерабочий праздничный день, пришедшийся для данного работника на период отпуска: В или ОТ в разделе «Отметки о явках и неявках на работу по числам месяца»? Например, если у работника Как получить количество рабочих дней в месяце по календарю? 2
Для одного проекта потребовалось получить количество рабочих дней в месяце по календарю, без учета праздников. В результате получилась простая функция: Функция ПолучитьКолВоРабочихДнейПоКалендарю(ДатаМесяца) Рабочие=0; Кон=НачалоМесяца(ДатаМес Как преобразовать дату в формат RFC 822 и обратно? 0
Создавая обмены данными между 1С и сайтами, часто приходится форматировать вывод даты в стандарт RCF-822 или преобразовывать его в понятную для 1С ДатуВремя. Дата в формате RFC-822 выглядит так: Tue, 12 Aug 2013 14:15:00 +0400 Небольшая справка п Посмотреть все результаты поиска похожих
Еще в этой же категории
Разница между датами в рабочих днях, подсчет рабочих дней в 1С 5
Разрабатывая некий функционал в 1С, бывает, необходимо посчитать количество рабочих дней после какой-то даты. В этой статье примеры кода и запросы в которых считается количество рабочих дней: Код, при вычислении определяет только по дню недели, ви Как посчитать разницу между двумя датами? 5
Код уникален и сработает везде. Функция ПолучитьКоличествоДней() Счетчик = 1; НачалоПериода = Объект.НачалоПериода; Пока НачалоПериода Объект.КонецПериода Цикл Счетчик = Счетчик + 1; Как получить количество рабочих дней в месяце по календарю? 2
Для одного проекта потребовалось получить количество рабочих дней в месяце по календарю, без учета праздников. В результате получилась простая функция: Функция ПолучитьКолВоРабочихДнейПоКалендарю(ДатаМесяца) Рабочие=0; Кон=НачалоМесяца(ДатаМес Как строку вида 2023-07-24T15:35:34+03:00 (формат ISO 8601) преобразовать в дату? 1
Стандарт ISO 8601, составлен таким образом, что: Строка даты-времени сплошная без пробельных разделителей Латинские символы используются в качестве разделителей/идентификаторов: D — дни, Y — годы, Z — идентификатор UTC и т.д., например можно зад Подсчет реального количества месяцев между датами, включая начало и конец месяца 0
В одном проекте понадобилось подсчитывать полное количество месяцев между датами, Допустим надо получить кол-во месяцев между датами 25.10.14 и 21.11.14 Функция РазницаДатВМесяцах ( Как вычислить разницу между двумя датами в месяцах ) вернет Посмотреть все в категории Работа с Датами (Временем)
Как получить день недели прописью?

При разработке часто пользователю хочется видеть на форме день недели словом, например: Вторник , Среда и т.д. Собственно как получить день недели словом?
Через функцию формат:
ДеньПрописью = Формат(ТекущаяДата(), "ДФ=дддд");
Еще вариант для краткого представления:
мнстр ;
ДеньПрописью = СтрПолучитьСтроку(мнстр,ДеньНедели(ТекущаяДата()));
Разместил: all4cf Версии: | 8.3 | Дата: 18.06.2018 Прочитано: 24749

Возможно, вас также заинтересует
Похожие FAQ
1С Предприятие что это? 12
Что такое 1С? 1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » — конкретный продукт, который выпускает компания 1С . Что такое COM-подключение к базе 7.7 из 8.2 1С 6
Если код выполняется на стороне клиента, то необходимо наличие базы 7.7 на локальной машине. Пример (На форме объекта присутствует реквизит Таблица(ТаблицаЗначений)): НаКлиенте Процедура Загрузки() ПутьКБазе=» D:
