helpf.pro
Регистрация
 0 
Распечатать

Как по Номеру Недели Года получить Дату

Код 1C v 8.х
  //Как из номера, числа недели вернуть первую Дату этой недели?
Функция ДатаПоНомеруНедели(НомерНедели,   Год = Неопределено)
   Возврат НачалоНедели(Дата(?(Год=Неопределено, Год(ТекущаяДата()), Год),1,1)+(НомерНедели-НеделяГода(Дата(?(Год = Неопределено, Год(ТекущаяДата()), Год), 1, 1))) * 604800);
КонецФункции

//ПРИМЕРЫ ОБРАЩЕНИЯ:
ТекДата = ТекущаяДата();
Сообщить("Текущая Дата - "+Строка(ТекДата));
Сообщить("Неделя года - "+Строка(НеделяГода(ТекДата)));
Сообщить("--------------------------");
Сообщить(ДатаПоНомеруНедели(НеделяГода(ТекДата)));
Сообщить(ДатаПоНомеруНедели(НеделяГода(ТекДата), 2005));

// В окно сообщений будет выведено:
//
// Текущая Дата - 20.08.2010 0:00:00
// Неделя года - 34
// ----------------------------
// 16.08.2010 0:00:00
// 15.08.2005 0:00:00
   

Тема обсуждения на Mista.ru
Разместил:   Версии: | 8.x | 8.2 УП |  Дата:   Прочитано: 22013
 0 
Распечатать
Возможно, вас также заинтересует
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 53
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ
1C: Enterprise Development Tools 52
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools - это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем
1С Предприятие что это? 13
Что такое 1С? 1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » - конкретный продукт, который выпускает компания 1С . Что такое
Автоматизация обмена данных используя обработку "Универсальный обмен данными в формате XML" 12
Автоматизация обмена между базами используя обработку " Универсальный обмен данными в формате XML" В основу данной публикации положены найденные мною материалы по cозданию обмена между двумя базами с использованием обработки " Универсальный обме
Ввод записей в журнал расчетов 1
Добавление записи в журнал расчетов: Метод Новая может быть вызван где угодно, в глобальном модуле, модуле обработок, документов и т.д. Данный метод проверяет корректность заполненных реквизитов журнала расчетов. При вводе новых записей журнал
Посмотреть все результаты поиска похожих
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.
Загрузка... Дождитесь завершения!