Обсуждение:Юлианская дата

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

в 1858 г. еще не было UTC[править код]

кроме того UTC не удобно в астрономических расчетах, так как високосная секунда вставляется апериодично и нерегулярно. Скорее всего тсчет MJD ведется по эфемеридному времни или по земному времени.NakedTruth 07:13, 21 сентября 2010 (UTC)[ответить]

Замеченные ошибки[править код]

Текущее значение JDN, приведенное в таблице, отличается от JDN в английской версии статьи на 15, это легко проверить, открыв английскую версию. Текущее значение JDN, приведенное в таблице в английской версии статьи, отличается от истинного JDN на 1.

Текущее значение JDN, приведенное в таблице — 2456082, текущее значение JDN, приведенное в таблице английской версии статьи — 2456081. Вычисления в русской и английской версиях производится по одной формуле. Различия значений появляются в связи с кэшированием информации. Kalendar 17:14, 3 июня 2012 (UTC)[ответить]
Столкнулся с этой же проблемой. Хорошо бы написать как в английской версии: «вычислено для такого-то момента времени» во избежание недопонимания.— 93.174.131.138 14:35, 2 августа 2022 (UTC)[ответить]

Ошибки в формулах[править код]

Вот тут ошибка: a = (14 - month)/12 - если это так, то m ВСЕГДА равно 11 независимо от месяца. В английской версии (видимо) имелось в виду вычисление целой части: a = [(14 - month)/12]. --109.248.78.0 19:49, 22 марта 2016 (UTC) Дмитрий[ответить]

Выражения «a = Int((14 — monthh) / 12)» и «a = [(14 — month)/12]» возвращают одинаковый результат — целую часть числа. Ошибки в формулах нет. Kalendar 09:19, 23 марта 2016 (UTC)[ответить]
Да, ниже написано, что деления целочисленные, но правильнее все-таки не отдельную запись делать, а формулы записывать по математическим правилам (см. английскую версию страницы). --109.248.78.0 09:32, 23 марта 2016 (UTC) Дмитрий[ответить]
В формулы добавлены символы целочисленного деления. Kalendar 19:24, 4 апреля 2016 (UTC)[ответить]

Возник вопрос, какие формулы расчёта верные по отношению к годам до нашей эры, вроде бы идёт расхождение jd с онлайн-калькуляторами дат. ·Carn 14:15, 20 января 2020 (UTC)[ответить]

Онлайн-калькулятор для дат григорианского календаря до н. э. неверно показывает високосные годы. Он показывает високосными годами 4, 8, 12 ... годы до н. э., хотя на самое деле високосными годами являются 1, 5, 9 ... годы до н. э. Kalendar (обс.) 17:49, 20 января 2020 (UTC)[ответить]
  • Т.е, если бы был нулевой год (необходимый для неразрывности временного континуума), то это были бы 0, 4, 8 годы, и при подсчёте необходимо сдвигать все годы д.н.э. как будто он был. Жалко что в древности не было программистов, чтобы объяснить, как корректно годы считать. ·Carn 09:21, 21 января 2020 (UTC)[ответить]
    • Нужно добавить, что данный онлайн-калькулятор, кроме григорианского, также неверно показывает високосные годы и юлианского календаря. Юлианский и григорианский календари имеют цикл 4 года, поэтому високосными годами были 8, 4, 0, −4, −8 годы. Но «0 год» мы называем «1 год до н. э.», «-4 год» мы называем «5 год до н. э.» и т. д. Kalendar (обс.) 10:15, 21 января 2020 (UTC)[ответить]
      • Возможно стоит добавить в статью что в формуле используются годы по ISO 8601 ? ·Carn 10:19, 21 января 2020 (UTC)[ответить]
        • В преамбуле уже есть пояснение «с 1 января 4713 до н. э. юлианского календаря или, что то же самое, 24 ноября 4714 г. до н. э. григорианского календаря (соответственно, −4712 г. и −4713 г. по астрономическому счёту лет». ISO 8601 не устанавливает систему счёта лет. В разных версиях стандарта тысячелетия, века и десятилетия начинаются то с 1, то с 0. Это лишь стандарт написания дат и времени. Kalendar (обс.) 10:59, 21 января 2020 (UTC)[ответить]

Вычисление номера юлианского дня по дате юлианского календаря[править код]

Указано, что «Формулы справедливы начиная с −4712 года (то есть для положительных значений JDN)». Что-то не нашел я ошибок, кажется формула в приведенном виде работает на произвольном промежутке времени. По крайней мере, високосные года считаются правильно: -4712, -4716, -4720 и т.д. Григорианский не проверял.— 93.174.131.138 13:34, 3 августа 2022 (UTC)[ответить]