8-800-700-15-02

Звонок по России
бесплатный

info@i-neti.ru

Как, зная неделю года, рассчитать дату понедельника этой недели?

asd
Дата публикации: 21.10.2014

Решение:

static TransDate getMondayDateByWeek(Week _week)
{
TransDate transDate;
TransDate firstJanuary = mkDate(1, 1, year(systemDateGet()));
int firstDayofWeek = dayOfWk(firstJanuary);
int dayOfYear;
;
if (_week == 1)
return firstJanuary;

dayOfYear = 7 - firstDayofWeek + 1 + (7 * (_week - 1)) - 7;

transDate = dateStartYr(systemDateGet()) + dayOfYear;
return transDate;
}

 

Акция "Тест-драйв Сопровождения"

Попробуй сопровождение АХ до подписания договора!


Узнать подробнее

Другие записи в блоге

20.02.2020
Упрощенное получение значения аналитики После релиза Dynamics 365 for Operations [Enterprise Edition] структура аналитик и бизнес-логика немного изменились. В этом посте я познакомлю вас с...
17.02.2020
В этом ролике Дмитрий, разработчик Dynamics расскажет:
24.01.2020
В этом видео Дмитрий Уткин расскажет о том, как автоматически собрать модель в Microsoft Dynamics AX 2012 с помощью Pipelines в Azure DevOps.

Подпишитесь на блог

Все интересные статьи нашего блога на Вашем почтовом ящике!


Подписка

Служба контроля качества сервиса

Свои пожелания и отзывы о качестве обслуживания Вы можете оставить в разделе


Письмо директору