К содержимому
kalqulyator.ru
Личный кабинет

Меню

Расчёт Брахма-мухурты по заданным временам

Сообщите об ошибке или неточности

Опишите найденную неточность.

Осталось 1000 символов

Разместить у себя

Настройте калькулятор и скопируйте код на свой сайт.

Код для вставки

<script src="https://kalqulyator.ru/embed.js" data-calc="sd-brahma-muhurta-given-times" data-mode="button" data-theme="light" data-accent="#1d4ed8" data-text-color="#172033" data-card-bg="#ffffff" data-size="adaptive" async></script>
Как вставить
  1. Tilda: добавьте блок HTML-кода и вставьте строку.
  2. WordPress: добавьте блок "Пользовательский HTML" и вставьте строку.
  3. Обычный HTML: вставьте строку в нужное место страницы.

Предпросмотр

Данные для расчёта

Два самостоятельных определения. Выбор метода делается до расчёта.

При полярном дне или ночи без восхода выберите отказ; время калькулятор не определяет.

Местное время в одном фиксированном UTC-смещении.

Нужен только для пропорционального метода; закат именно календарного дня перед выбранным восходом.

Переход часов за ночь требует отдельной проверки; калькулятор его не угадывает.

Начало: сутки относительно даты восхода (−1 = накануне)

Введите данные - результат обновится автоматически.

0 сут

Начало: часы
5 ч
Начало: минуты
47 мин
Начало: секунды
0 с
Конец: сутки относительно даты восхода (−1 = накануне)
0 сут
Конец: часы
6 ч
Конец: минуты
35 мин
Конец: секунды
0 с
Длительность интервала
48.000 мин

Часть значений появится, когда заполните остальные поля.

Расчёт справочный и не заменяет консультацию специалиста.

Выберите фиксированные 96–48 минут или предпоследнюю пятнадцатую часть ночи. Введите восход и, для второй схемы, закат накануне; получите интервал.
Заказать калькулятор под ваш сайт

Как считается

Восход после полуночи, мин, мин

"Восход: часы"*60+"Восход: минуты"

Предыдущий закат после полуночи, мин, мин

"Закат накануне: часы"*60+"Закат накануне: минуты"

Длительность предыдущей ночи, мин, мин

1440-"Предыдущий закат после полуночи, мин"+"Восход после полуночи, мин"

Проверка события, целых минут и единого гражданского времени

IF(("Способ отсчёта" == 0 || "Способ отсчёта" == 1) && "Восход в выбранное утро" == 1 && "Смена гражданского времени между закатом и восходом" == 0 && "Восход: часы" == FLOOR("Восход: часы") && "Восход: минуты" == FLOOR("Восход: минуты") && "Восход: часы" >= 0 && "Восход: часы" <= 23 && "Восход: минуты" >= 0 && "Восход: минуты" <= 59 && ("Способ отсчёта" == 0 || ("Закат накануне" == 1 && "Закат накануне: часы" == FLOOR("Закат накануне: часы") && "Закат накануне: минуты" == FLOOR("Закат накануне: минуты") && "Закат накануне: часы" >= 0 && "Закат накануне: часы" <= 23 && "Закат накануне: минуты" >= 0 && "Закат накануне: минуты" <= 59 && "Длительность предыдущей ночи, мин" > 0 && "Длительность предыдущей ночи, мин" < 1440)),1,1/0)

Начало относительно полуночи дня восхода, с, с

IF("Проверка события, целых минут и единого гражданского времени" == 1,"Восход после полуночи, мин"*60-IF("Способ отсчёта" == 0,5760,8*"Длительность предыдущей ночи, мин"),1/0)

Конец относительно полуночи дня восхода, с, с

IF("Проверка события, целых минут и единого гражданского времени" == 1,"Восход после полуночи, мин"*60-IF("Способ отсчёта" == 0,2880,4*"Длительность предыдущей ночи, мин"),1/0)

Сдвиг суток начала

FLOOR("Начало относительно полуночи дня восхода, с"/86400)

Сдвиг суток конца

FLOOR("Конец относительно полуночи дня восхода, с"/86400)

Секунды начала/конца в локальных сутках, с

"Начало относительно полуночи дня восхода, с"-86400*"Сдвиг суток начала"

Локальные часы

FLOOR("Секунды начала/конца в локальных сутках"/3600)

Локальные минуты

FLOOR(("Секунды начала/конца в локальных сутках"-"Локальные часы"*3600)/60)

Локальные секунды

"Секунды начала/конца в локальных сутках"-"Локальные часы"*3600-"Локальные минуты"*60

Секунды начала/конца в локальных сутках, с

"Конец относительно полуночи дня восхода, с"-86400*"Сдвиг суток конца"

Локальные часы

FLOOR("Секунды начала/конца в локальных сутках"/3600)

Локальные минуты

FLOOR(("Секунды начала/конца в локальных сутках"-"Локальные часы"*3600)/60)

Локальные секунды

"Секунды начала/конца в локальных сутках"-"Локальные часы"*3600-"Локальные минуты"*60

Продолжительность, мин, мин

("Конец относительно полуночи дня восхода, с"-"Начало относительно полуночи дня восхода, с")/60

Пример расчёта

Способ отсчёта
Фиксированные 96–48 минут до восхода
Восход в выбранное утро
Есть, время известно
Восход: часы
7
Восход: минуты
23
Закат накануне
Есть, время известно
Закат накануне: часы
17
Закат накануне: минуты
6
Смена гражданского времени между закатом и восходом
Нет, единое UTC-смещение
Восход после полуночи, мин
443 мин
Предыдущий закат после полуночи, мин
1 026 мин
Длительность предыдущей ночи, мин
857 мин
Проверка события, целых минут и единого гражданского времени
1
Начало относительно полуночи дня восхода, с
20 820 с
Конец относительно полуночи дня восхода, с
23 700 с
Сдвиг суток начала
0 сут
Локальные часы
5 ч
Локальные минуты
47 мин
Локальные секунды
0 с
Сдвиг суток конца
0 сут
Локальные часы
6 ч
Локальные минуты
35 мин
Локальные секунды
0 с
Продолжительность, мин
48,000 мин

Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.

Источники

Комментарии (0)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки

Связаться с поддержкой

Напишите, чем мы можем помочь.

Вход в кабинет

Забыли пароль?