Это зависит от вашего определения судьбы.Если мы настроены буквально, то две недели определяются как 14 дней, поэтому вычислите количество дней и разделите их на 14, работа выполнена.
Я подозреваю, что в вашем случае мы на самом деле используем специальный бизнес-календарь, гдеФортнайты - это подразделение кварталов, и, следовательно, существуют некоторые особые случаи: год не делится на фортнины, и, возможно, финансовый год не начинается 1 января?Так что где-то будет окончательный список дат начала каждой двухнедельной недели.
Предположим, что у двухнедельных определений есть
17th Nov - 1st Dec
2nd Dec - 15th Dec
16th Dec - 31st Dec (note this is 15 days long)
Теперь, каково определение количестваС 17 ноября по 16 декабря?Я думаю, 2. С 19 ноября по 16 декабря?Я понятия не имею, какой ответ вы ожидаете.
Итак, сначала выясните, каковы бизнес-требования.Я был бы удивлен, что вы найдете готовые пакеты с датами, которые понимают судьбу, но даже если вам нужно, вы должны очень тщательно проверить, что они дают ответы, которые вам нужны.