Как работает инструмент
Инструмент берёт одну календарную дату и определяет, к какому календарному кварталу она относится. Дополнительно он показывает начало и конец квартала, месяц и день внутри квартала, сколько дней осталось до его конца, а также соседние календарные факты.
Номер квартала определяется по номеру месяца \(M\):
$$ Q=1+\left\lfloor\frac{M-1}{3}\right\rfloor $$
Границы квартала задаются первым и последним месяцем квартала:
$$ M_{\mathrm{start}}=3(Q-1)+1,\quad M_{\mathrm{end}}=M_{\mathrm{start}}+2 $$
Остаток до конца квартала считается как календарная разница между выбранной датой и датой окончания квартала:
$$ R=\frac{t_{\mathrm{quarter\ end}}-t_D}{86400000} $$
Что можно получить
- номер квартала 1, 2, 3 или 4;
- начало и конец квартала;
- позицию месяца и дня внутри квартала;
- количество дней в квартале и сколько дней осталось до конца;
- номер недели по ISO, номер дня в году и признак високосного года;
- готовую краткую сводку для копирования.
Примеры
Дата 31 марта 2024 года относится к 1 кварталу: это последний день квартала, поэтому до конца остается 0 полных дней. Дата 1 апреля 2024 года относится уже ко 2 кварталу с границами с 1 апреля по 30 июня.
Ограничения
Инструмент считает календарные кварталы: январь-март, апрель-июнь, июль-сентябрь и октябрь-декабрь. Финансовый год с другим стартовым месяцем, рабочие дни, праздники и региональные календарные правила здесь не учитываются.
Когда особенно полезно
- нужно быстро понять, к какому кварталу относится дата договора, отчета или события;
- нужно проверить пограничные даты вроде 31 марта, 1 апреля, 30 июня, 1 июля;
- нужно сразу увидеть не только квартал, но и его точные границы.