|
![]() |
#1 |
Модератор
|
Еще интереснее:
X++: info(strfmt("d3:%1",WeekOfYear(21\12\2012))); //52 info(strfmt("d4:%1",WeekOfYear(30\12\2012))); //53 ![]() Вау! Да класс global рулит! static int weekOfYear(date _curDate) Цитата:
// The dayofwk function used above returns
// the ISO-8601 day of week, where Monday is 1 // and recall that the 1 was subtracted from the result // to get a value between (0 - 6). // // If the locale settings (firstDayOfWeek) is // not Monay (i.e. > 0) then the caclulated // day of week results need to be adjusted // so they align with the locale setting. ![]() А толку-то... С Уважением, Георгий |
|
|
За это сообщение автора поблагодарили: mifi (-1). |
![]() |
#2 |
Microsoft Dynamics
|
Хотя между 21 и 30 и больше 7 дней, но 21.12.2012 - пятница, 30.12.2012 - воскресенье. Что не так-то? Вроде бы нормально, что между одним днем одной недели и другим днем следующей недели не 7 дней..
|
|
![]() |
#3 |
Модератор
|
Да, именно поэтому в самой последней версии DAX 31.12.2012 - это 1я рабочая неделя.
|
|
![]() |
#4 |
Участник
|
Не верно отрабатывает функция wkofyr(_date), которая вызывается из weekofyear.
__________________
В подводной охоте главное вдох ... |
|
Теги |
weekofyear |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|