Есть ли способ узнать годы и кварталы на основе диапазона дат.Индивидуальный финансовый год - Момент Js
Мы рассматриваем ноябрь как дату начала и октябрь как дату окончания финансового года.
Ex: Nov prev Year to Oct next Year считается одним финансовым годом.
1 ноября 2014 - 31 октября 2015 -> Он рассматривается как один финансовый год
Любая запись в прошлом 31 октября будет идти на следующий финансовый год.
Мы также должны найти Quarters, как показано ниже
квартал 1 = ноябрь, декабрь & января
квартал 2 = февраль, март, апрель
квартал 3 = май, июнь, июль
квартал 4 = августа , Сентябрь, октябрь
moment('2014-12-01').utc().quarter()
->
он возвращает 4, учитывая январь, как дату начала финансового года.
Но считается 1-й четвертью.
- код -
функция getQuarter() { вар OBJ = {};
// Set Quarters form nov
obj.quarter1 = {start:Moment().month(10).startOf('month'),end:Moment().month(0).endOf('month').add(1,'years')};
obj.quarter2 = {start:Moment().month(1).startOf('month').add(1,'years'),end:Moment().month(3).endOf('month').add(1,'years')};
obj.quarter3 = {start:Moment().month(4).startOf('month').add(1,'years'),end:Moment().month(6).endOf('month').add(1,'years')};
obj.quarter4 = {start:Moment().month(7).startOf('month').add(1,'years'),end:Moment().month(9).endOf('month').add(1,'years')};
return obj;
}
использовали это, чтобы установить четверти, начиная с ноября.
Есть ли альтернативный подход?
Спасибо @ Husman. Я создал json obj и сохранил свою четверть. Я воспользуюсь этим Json, чтобы узнать четверть предоставленной даты –
@RamKumar, если вы нашли ответ полезным, вам будет предложено повышение или принятие. Благодарю. – Husman
Мне нужно еще 10 очков репутации, чтобы проголосовать :) .. –