Конструктор может принимать дату в формате YYYY/mm/dd
разделенную слешами /
. Метод проверяет введенную дату в
диапазоне Пасхалии. Инициализирует momemt
входящей датой и
вызывает функции для вычисления необходимых значений. Метод
insertElements
вызывается внутри блока
try
, потому что в данном методе присутствует код для изменения
элементов DOM
.
Рекомендация: - лучше вынести метод insertElements
из
конструктора класса TimeBoxOrthodox
, вызывая его после
определения экземпляра или в коде, или на странице HTML
Optional
userYear: stringНазвания дней седмицы в правильном порядке на русском языке.
Хранилище дат представленных в разных форматах: миллисекудах, строках.
Хранилище html-ссылок для DOM элементов
Ключ системного года.
Новый год делит на две части Пасхальный или Бгслужéбный Го́дъ.
Положительное значение ключа указывает на первую часть БГ
.
Отрицательное значение указывает на вторую часть БГ
.
Православная Пасхалия по датам Григорианского Календаря 1999—2100 год. Имеет индексную сигнатуру (подпись).
Текущий системный момент времени
Метод встраивает и изменяет элементы DOM
В методе корректируются данные, которые задают ссылку на id-элемент страницы. Также, в данном месте, нужно вывести date3 в DOM название для блока. Это название выводиться всегда и в ином виде только для первой седмицы. На главной странице вид счета седмиц должен оставаться неизменным и последовательным. Ссылка же на id-элемент страницы изменяется с учётом отступок и преступок.
TODO: Требуется добавить код для вычисления Воздвиженской отступки. /// 445-2021-555
Generated using TypeDoc
Текущее время очень важно для отработки всего скрипта.
TimeBoxOrthodox
- момент времени захваченный и упакованный в Православную шкатулку времени. Для правильных вычислений скрипту важно понимать в каком полугодии Богослужебного года «далее БГ» находитсяtimeBox
.