
內容簡介
這個外掛可以計算並顯示您所在地區的拜占庭時間。
根據拜占庭時間,一天從太陽落山開始,因此開始時間取決於日期和位置(經度和緯度)。
1天 = 24小時
1小時 = 10列普特
1列普特 = 15摩义拉
1摩义拉 = 8里普
拜占庭時間無法在极地圈以北(绝对纬度 > 66.5622)确定。
如果坐标在极地圈以北,該函式將獲取用戶當前的坐标並為其計算拜占庭時間。
如果無法獲取坐標或用戶位於極地圈以北,則計算偽拜占庭時間,午夜為18:00。
請注意,getCurrentPosition()和watchPosition()在不可靠原始網站上不再運作。
要使用此功能,您需要考慮轉移到使用安全模式,例如HTTPS。
更多信息,請參閱 https://goo.gl/rStTGz
教堂時間(偽拜占庭時間)一天从晚禮拜开始。
通常是16、17或18點。 預設時間為18點。
使用:
Sunrise/Sunset Algorithm by Nautical Almanac Office US Naval Observatory
HTML5 Geolocation API
算法使用JavaScript實作。類似的描述參見 /btime/readme.md
短代码 [bg_btime] 顯示拜占庭時間。
參數:
format – 顯示拜占庭時間的格式。
如果 format == 'image' 或 'img',則會顯示指針式拜占庭時鐘。
當 format == 'img' 時,指針不會移動。
在其他情況下,時間以文本形式顯示。
使用以下佔位符:
%y – 年,
%2y – 年的最後兩位,
%m – 月(1…12),
%0m – 帶前导零的月份,
%1m – 月份(1月…12月),
%2m – 月份(1月…12月的縮寫),
%d – 日期(0…31),
%0d – 帶前导零的日期,
%n – 星期(0…6),其中0為星期日,
%0n – 帶前导零的星期,
%1n – 星期(星期日…星期六)。
開發者團隊
原文外掛簡介
Плагин позволяет рассчитать и отобразить византийское время в вашем регионе.
Сутки по Византийскому времени начинаются с заходом солнца, поэтому их начало зависит от даты и местоположения (долготы и широты).
1 Сутки = 24 часа
1 Час = 10 лепт
1 Лепта = 15 мойр
1 Мойра = 8 рип
Византийское время не может быть определено за полярным кругом (Широта по модулю > 66.5622).
Если заданы координаты за полярным кругом, то функция получает текущие координаты пользователя и рассчитывает для них Византийское время.
Если получить координаты невозможно или пользователь находится за полярным кругом, то рассчитывается псевдо-византийское время с полночью в 18:00.
Следует иметь ввиду, что getCurrentPosition() и watchPosition() больше не работают на сайтах ненадежного происхождения.
Чтобы использовать эту функцию, вы должны подумать о переходе к использованию безопасного режима, такого как HTTPS.
Подробнее см. https://goo.gl/rStTGz
Сутки по Церковному (псевдо-византийскому) времени начинаются с принятым на приходе началом вечерней службы.
Как правило это: 16, 17 или 18 часов. По умолчанию принято 18 часов.
Используются:
Sunrise/Sunset Algorithm by Nautical Almanac Office US Naval Observatory
HTML5 Geolocation API
Алгоритм реализован на JavaScript. Подобное описание см. /btime/readme.md
Шорт-код [bg_btime] выводит на экран византийское время.
Параметры:
format – формат отображения византийского времени.
Если format == 'image' или 'img', то отображаются стрелочные византийские часы.
При format == 'img' стрелка неподвижна.
В остальных случаях время отображается в виде текста.
Используйте следующие плейсхолдеры:
%y – год,
%2y – две последние цифры года,
%m – месяц (1…12),
%0m – то же с ведущим нулем,
%1m – месяц (января…декабря),
%2m – месяц (янв…дек),
%d – день месяца (0…31),
%0d – то же с ведущим нулем,
%n – день недели (0…6), где 0 – воскресенье,
%0n – то же с ведущим нулем,
%1n – (воскресенье…суббота),
%2n – (Вс…Сб),
%N – (Воскресенье…Суббота),
%h – час (0…23),
%0h – то же с ведущим нулем,
%1h – час (1…12) без указания дня/ночи,
%H – час (1-й…12-й час дня/ночи),
%l – лепта (0…9),
%0l – то же с ведущим нулем,
%j – мойра (0…14),
%0j – то же с ведущим нулем,
%r – рипа (0…7),
%0r – то же с ведущим нулем,
%w – стража,
%s – богослужение.
По умолчанию: format="%0h:%0l:%0j:%0r - %w (%s)".
size – размер стрелочных часов в пикселях. Допустимые размеры от 150×150 до 750×750. По умолчанию 150×150.
mode – режим работы функции.
Если передан массив, то mode – это координаты места.
Иначе, mode – это час начала вечернего богослужения для расчета церковного (псевдо-византийского) времени.
По умолчанию mode=[90,0] (Северный полюс) – то есть плагин будет пытаться определить координаты пользователя.
time – гражданское время по Григорианскому календарю, для которого необходимо определить византийское время.
По умолчанию time='' – текущее время.
date – дата, на которую необходимо определить византийское время при time = 0 – текущем времени пользователя.
Дополнительный шорт-код [bg_bclock] выводит на экран только стрелочные часы.
Параметры: size, mode, time – описание см. выше.
