Юлианский день
Юлианский день представляет собой непрерывный отсчет дней с начала юлианского периода и используется в основном астрономами , а также в программном обеспечении для простого расчета дней, прошедших между двумя событиями (например, датой производства продуктов питания и датой продажи). [1]
Юлианский период представляет собой хронологический интервал в 7980 лет; Первый год юлианского периода был 4713 г. до н.э. (-4712 г.) . [2] 2024 год по юлианскому календарю — это 6737 год текущего юлианского периода. Следующий юлианский период начинается в 3268 году нашей эры . Историки использовали этот период для определения лет по юлианскому календарю, в течение которых произошло событие, хотя такой год не был указан в исторических записях или когда год, указанный предыдущими историками, был неправильным. [3]
Номер юлианского дня (JDN) — это целое число, присвоенное целому солнечному дню в юлианском отсчете дней, начиная с полудня по всемирному времени , при этом номер 0 юлианского дня присваивается дню, начинающемуся в полдень в понедельник, 1 января 4713 г. до н. э. , по юлианскому календарю. календарь (24 ноября 4714 г. до н. э., по пролептическому григорианскому календарю ), [4] [5] [6] дата, в которую начались три многолетних цикла (а именно: индиктионный , солнечный и лунный циклы) и которая предшествовала любой дате в записанной истории . [а] Например, номер дня по юлианскому календарю для дня, начинающегося в 12:00 UT (полдень) 1 января 2000 года, был 2 451 545 . [7]
Юлианская дата (JD) любого момента — это номер юлианского дня плюс доля дня, прошедшая с предыдущего полудня по всемирному времени. Юлианские даты выражаются в виде числа дней по юлианскому календарю с добавлением десятичной дроби. [8] Например, юлианская дата для 00:30:00.0 UT 1 января 2013 г. равна 2 456 293 .520 833 . [9] Эта статья была загружена 07.08.2024 09:31:21 ( UTC ) – выраженная в юлианском формате, это 2460529.8967708.
Терминология
[ редактировать ]Термин «юлианская дата» может также относиться, помимо астрономии, к номеру дня года (точнее, порядковому номеру даты ) в григорианском календаре , особенно в компьютерном программировании, военной и пищевой промышленности. [10] или это может относиться к датам в юлианском календаре . Например, если заданная «юлианская дата» — «5 октября 1582 года», это означает эту дату по юлианскому календарю (это было 15 октября 1582 года по григорианскому календарю — дата, когда она была впервые установлена). Без астрономического или исторического контекста «юлианская дата», указанная как «36», скорее всего, означает 36-й день данного григорианского года, а именно 5 февраля. Другие возможные значения «юлианской даты» «36» включают астрономический юлианский день. Число дня, или 36 год нашей эры по юлианскому календарю, или длительностью 36 астрономических юлианских лет ). Вот почему предпочтительны термины «порядковая дата» или «день года». В контексте, где «юлианская дата» означает просто порядковую дату, календари григорианского года с форматированием порядковых дат часто называют «юлианскими календарями» . [10] но это также может означать, что календари относятся к годам юлианской календарной системы.
Исторически юлианские даты записывались относительно среднего времени по Гринвичу (GMT) (позже — эфемеридного времени ), но с 1997 года Международный астрономический союз рекомендовал указывать юлианские даты в земном времени . [11] Зайдельманн указывает, что юлианские даты могут использоваться с международным атомным временем (TAI), земным временем (TT), барицентрическим координатным временем (TCB) или всемирным координированным временем (UTC) и что шкала должна указываться, когда разница значительна. [12] Доля дня находится путем преобразования количества часов, минут и секунд после полудня в эквивалентную десятичную дробь. Временные интервалы, рассчитанные на основе разностей юлианских дат, указанных в неоднородных шкалах времени, таких как UTC, могут нуждаться в корректировке с учетом изменений в шкалах времени (например, високосных секундах ). [8]
Варианты
[ редактировать ]Поскольку отправная точка или эталонная эпоха возникла очень давно, числа в юлианском дне могут быть довольно большими и громоздкими. Иногда используется более поздняя отправная точка, например, путем отбрасывания первых цифр, чтобы вписаться в ограниченную компьютерную память с достаточной точностью. В следующей таблице время указано в 24-часовом формате.
В таблице ниже Эпоха относится к моменту времени, используемому для установки начала (обычно нуля, но (1), если это явно указано) альтернативного соглашения, обсуждаемого в этой строке. Указанная дата является датой по григорианскому календарю, если не указано иное. JD означает Джулиан Дейт. 0h — 00:00 полночь, 12h — 12:00 полдень, UT, если не указано иное. Текущее значение — 09:31, среда, 7 августа 2024 г. ( UTC ) и может быть кэшировано. [ ]
Имя | Эпоха | Расчет | Текущее значение | Примечания |
---|---|---|---|---|
Юлианское свидание | 12:00 1 января 4713 г. до н. э. по юлианскому календарю. | Джей Ди | 2460529.89653 | |
Сниженный JD | 12:00 16 ноября 1858 г. | JD − 2400000 | 60529.89653 | [13] [14] |
Модифицированный JD | 0:00 17 ноября 1858 г. | JD − 2400000,5 | 60529.39653 | Представлен SAO в 1957 году. |
Усеченный JD | 0:00 24 мая 1968 г. | этаж (JD − 2440000,5) | 20529 | Представлен НАСА в 1979 году. |
Дублин Джей Ди | 12:00 31 декабря 1899 г. | JD − 2415020 | 45509.89653 | Введен МАС в 1955 году. |
КНЕС JD | 0:00 1 января 1950 г. | ДжД — 2433282,5 | 27247.39653 | Представлено CNES [15] |
CCSDS JD | 0:00 1 января 1958 г. | ДжД − 2436204,5 | 24325.39653 | Представлено CCSDS [15] |
Лилиан свидание | день 1 = 15 октября 1582 г. [б] | пол (JD − 2299159,5) | 161370 | Счёт дней по григорианскому календарю |
Крысиная смерть | день 1 = 1, 1 января [б] предварительный григорианский календарь | пол (JD − 1721424,5) | 739105 | Счет дней нашей эры |
Дата Марса и Солнца | 12:00 29 декабря 1873 г. | (JD − 2405522)/1,02749 | 53536.12162 | Счет марсианских дней |
Unix-время | 0:00 1 января 1970 г. | (JD − 2440587,5) × 86400 | 1723023081 | Счет секунд, [16] исключая дополнительные секунды |
Дата JavaScript | 0:00 1 января 1970 г. | (JD − 2440587,5) × 86400000 | 1723023080997 | Счет миллисекунд, [17] исключая дополнительные секунды |
EXT4 Метки времени файла | 0:00 1 января 1970 г. | (JD − 2440587,5) × 86400000000000 | 1.7230230809971E+18 | Счет наносекунд, [18] исключая дополнительные секунды |
.NET ДатаВремя | 0:00 1 января, 1 пролептического григорианского календаря | (JD − 1721425,5) × 864000000000 | 638586198809971200 | Подсчет тактов длительностью 100 наносекунд, исключая такты, относящиеся к високосным секундам. [19] |
- Модифицированная юлианская дата (MJD) была введена Смитсоновской астрофизической обсерваторией в 1957 году для записи орбиты спутника с помощью IBM 704 (36-битная машина) и с использованием только 18 бит до 7 августа 2576 года. MJD — это эпоха VAX/ VMS и его преемник OpenVMS , использующие 63-битную дату/время, что позволяет хранить время до 31 июля 31086 года, 02:48:05.47. [20] Отправной точкой MJD является полночь 17 ноября 1858 года, и он рассчитывается по формуле MJD = JD - 2400000,5. [21]
- Усеченный юлианский день (TJD) был введен НАСА / Годдардом в 1979 году как часть параллельного сгруппированного двоичного временного кода (PB-5), «разработанного специально, хотя и не исключительно, для применения на космических кораблях». TJD — это 4-значное число дней от 40 000 MJD, то есть 24 мая 1968 года, представленное в виде 14-битного двоичного числа. Поскольку этот код был ограничен четырьмя цифрами, TJD обнулился до 50 000 MJD, или 10 октября 1995 года, «что дает длительный период неопределенности в 27,4 года». (В кодах НАСА PB-1–PB-4 используется трехзначное число дней года.) Представлены только целые дни. Время суток выражается количеством секунд в день плюс необязательные миллисекунды, микросекунды и наносекунды в отдельных полях. Позже был представлен PB-5J, который увеличил поле TJD до 16 бит, что позволило использовать значения до 65535, что произойдет в 2147 году. После TJD 9999 записано пять цифр. [22] [23]
- Дублинская юлианская дата (DJD) — это количество дней, прошедших с эпохи солнечных и лунных эфемерид, использовавшихся с 1900 по 1983 год, Таблиц Солнца Ньюкомба и Эрнеста В. Брауна Таблиц движения Луны ( 1919). Этой эпохой был полдень UT 0 января 1900 года, который совпадает с полуднем UT 31 декабря 1899 года. DJD был определен Международным астрономическим союзом на встрече в Дублине , Ирландия , в 1955 году. [24]
- Число дней Лилии представляет собой количество дней григорианского календаря и не определяется относительно юлианской даты. Это целое число, применяемое ко всему дню; первым днем было 15 октября 1582 года, день вступления в силу григорианского календаря. В оригинальном документе, определяющем его, не упоминается часовой пояс и время суток. [25] Он был назван в честь Алоизия Лилиуса , главного автора григорианского календаря. [26]
- Rata Die — система, используемая в Rexx , Go и Python . [27] Некоторые реализации или параметры используют универсальное время , другие — местное время. День 1 — 1, 1 января, то есть первый день христианской или нашей эры в пролептическом григорианском календаре . [28] В Рексе 1 января — это День 0. [29]
- Гелиоцентрический юлианский день (HJD) аналогичен юлианскому дню, но адаптирован к системе отсчета Солнца и , таким образом, может отличаться от юлианского дня на целых 8,3 минуты (498 секунд), то есть времени, в течение которого он Чтобы достичь Земли, требуется свет от Солнца . [с]
История
[ редактировать ]Юлианский период
[ редактировать ]Число юлианских дней основано на юлианском периоде, предложенном Джозефом Скалигером , ученым-классиком, в 1583 году (через год после реформы григорианского календаря), поскольку оно является продуктом трех календарных циклов, используемых с юлианским календарем:
Его эпоха наступает, когда все три цикла (если они продолжаются достаточно далеко назад) находились в своем первом году вместе. Годы юлианского периода отсчитываются от этого года, 4713 г. до н. э. , как года 1 , который был выбран перед любыми историческими записями. [30]
Скалигер исправил хронологию, присвоив каждому году трициклический «характер», три числа, обозначающие положение этого года в 28-летнем солнечном цикле, 19-летнем лунном цикле и 15-летнем указательном цикле. Одно или несколько из этих чисел часто появлялись в исторических записях наряду с другими соответствующими фактами без какого-либо упоминания года по юлианскому календарю. Характер каждого года исторических записей был уникальным – он мог принадлежать только одному году 7980-летнего юлианского периода. Скалигер определил, что 1 год до нашей эры или 0 год был 4713 юлианским периодом (JP) . Он знал, что 1 BC или 0 имели характер 9 солнечного цикла, 1 лунного цикла и 3 индикционного цикла. Изучая 532-летний пасхальный цикл с 19 солнечными циклами (каждый из 28 лет, каждый год имеет номер 1–28) и 28 лунными циклами (каждый из 19 лет, каждый год имеет номер 1–19), он определил, что первые два числа , 9 и 1, произошли в 457 году. Затем он вычислил посредством деления остатка , что ему нужно добавить восемь 532-летних пасхальных циклов, всего 4256 лет, до цикла, содержащего 1 до н.э. или 0, чтобы 457-й год был индексом 3. Таким образом, сумма 4256 + 457 составляла JP 4713 . [31]
Формула для определения года юлианского периода с учетом его характера, включающего три четырехзначных числа, была опубликована Жаком де Бийи в 1665 году в «Философских трудах Королевского общества» (первый год его существования). [32] Джон Ф.В. Гершель 1849 года дал ту же самую формулу, но в несколько иной формулировке в своих «Очерках астрономии» . [33]
Умножьте солнечный цикл на 4845, лунный цикл на 4200 и цикл Индикта на 6916. Затем разделите сумму произведений на 7980, что соответствует юлианскому периоду : остаток от деления, без учета частного. , будет годом, запрошенным после.
— Жак де Билли
Карл Фридрих Гаусс ввел операцию по модулю в 1801 году, переформулировав формулу де Билли как:
где a — год указательного цикла, b — лунного цикла и c — солнечного цикла. [34] [35]
Джон Коллинз описал детали того, как эти три числа были рассчитаны в 1666 году с использованием множества испытаний. [36] Краткое изложение описания Коллина находится в сноске. [37] Риз, Эверетт и Краун уменьшили дивиденды в столбце «Попытка» с 285, 420, 532 до 5, 2, 7 и изменили остаток на модуль по модулю, но, очевидно, все равно потребовалось много испытаний. [38]
Конкретными циклами, которые Скалигер использовал для формирования своего трехциклического юлианского периода, были, во-первых, индикционный цикл с первым годом 313. [д] [39] Затем он выбрал доминирующий 19-летний александрийский лунный цикл с первым годом 285, Эрой Мучеников и эпохой Диоклетиана. [40] или первый год 532 года согласно Дионисию Эксигусу . [41] Наконец, Скалигер выбрал постбеданский солнечный цикл с первым годом 776, когда его первый четырехлетний период параллелей , 1 2 3 4 . последовательно начался [и] [42] [43] [44] Хотя уравнения де Билли или Гаусса не предназначены для их использования, их можно использовать для определения первого года любого 15-, 19- и 28-летнего трициклического периода с учетом любых первых лет их циклов. Для юлианского периода результат равен 3268 году нашей эры, поскольку и остаток, и модуль обычно возвращают наименьший положительный результат. Таким образом, из него необходимо вычесть 7980 лет, чтобы получить первый год нынешнего юлианского периода, -4712 или 4713 до н.э., когда все три его подцикла находятся в своих первых годах.
Скалигер получил идею использования трициклического периода от «константинопольских греков», как заявил Гершель в своей цитате ниже, в юлианских числах дней . [45] В частности, монах и священник Георгиос писал в 638/39, что византийский 6149 год (640/41) имел индикт 14, лунный цикл 12 и солнечный цикл 17, что соответствует первому году византийской эры 5509/08 до н.э. , Византийское творение. [46] Дионисий Эксигус назвал византийский лунный цикл своим «лунным циклом» в аргументуме 6, в отличие от александрийского лунного цикла, который он назвал своим «девятнадцатилетним циклом» в аргументуме 5. [41]
Хотя во многих источниках говорится, что Юлиан в «Юлианском периоде» относится к отцу Скалигера, Юлию Скалигеру , в начале Книги V его Opus de Emendatione Temporum («Работа по исправлению времени») он заявляет: « Мы звали Юлиана: потому что с поправкой на юлианский год [47] [48] что Риз, Эверетт и Краун переводят как «Мы назвали его юлианским, потому что он соответствует юлианскому году». [38] Таким образом, Юлиан относится к юлианскому календарю .
Числа юлианского дня
[ редактировать ]Юлианские дни были впервые использованы Людвигом Иделером для обозначения первых дней Набонасарской и христианской эпох в его «Справочнике по математической и технической хронологии» 1825 года . [49] [50] Затем Джон Ф.В. Гершель разработал их для астрономического использования в своих «Очерках астрономии» 1849 года , признав, что Иделер был его наставником. [51]
Возникший таким образом период в 7980 юлианских лет называется юлианским периодом, и он оказался настолько полезным, что наиболее компетентные авторитеты без колебаний заявили, что благодаря его использованию в хронологию впервые были введены свет и порядок. [52] Мы обязаны его изобретением или возрождением Иосифу Скалигеру, который, как говорят, получил его от константинопольских греков. Первым годом текущего юлианского периода, или того, номер которого в каждом из трех подчиненных циклов равен 1, был год 4713 г. до н. э. , а полдень 1 января того же года для Александрийского меридиана является хронологическим годом. эпоха, к которой наиболее легко и понятно относят все исторические эпохи, путем вычисления количества целых дней, промежуточных между этой эпохой и полуднем (для Александрии) дня, который считается первым в рассматриваемой конкретной эпохе. Александрийский меридиан выбран тем, к которому Птолемей относит начало эры Набонассара, основой всех его расчетов. [45]
По крайней мере, один астроном- математик немедленно принял «дни юлианского периода» Гершеля. Бенджамин Пирс из Гарвардского университета использовал более 2800 юлианских дней в своих «Таблицах Луны» , начатых в 1849 году, но не опубликованных до 1853 года, для расчета лунных эфемерид в новых американских эфемеридах и навигационном альманахе с 1855 по 1888 год. Вашингтон означает полдень», а Гринвич определяется как 18. час 51 м 48 с к западу от Вашингтона (282°57′ з.д. или Вашингтон, 77°3′ з.д. от Гринвича). Таблица со 197 юлианскими днями («Дата в средних солнечных днях», в основном по одному на столетие) была включена для годов с -4713 по 2000 без нулевого года, таким образом, «-» означает до нашей эры, включая десятичные дроби для часов, минут и секунд. . [53] Та же самая таблица появляется в «Таблицах Меркурия» Джозефа Уинлока, без каких-либо других дней по юлианскому календарю. [54]
Национальные эфемериды начали включать многолетнюю таблицу юлианских дней под разными названиями либо для каждого года, либо для каждого високосного года, начиная с французского Connaissance des Temps в 1870 году, в течение 2620 лет, увеличиваясь в 1899 году до 3000 лет. [55] Британский морской альманах начался в 1879 году с 2000-летнего возраста. [56] Berliner Astronomisches Jahrbuch начался в 1899 году с 2000 лет. [57] Американские эфемериды были последними, кто в 1925 году добавил многолетнюю таблицу с 2000 годами. [58] Тем не менее, это было первое упоминание о юлианских днях, один из которых соответствует году выпуска, начиная с 1855 года, а также более поздние разрозненные разделы с множеством дней в году выпуска. Он также был первым, кто использовал название «число юлианского дня» в 1918 году. Морской альманах начал в 1866 году включать юлианский день для каждого дня года выпуска. В 1871 году Connaissance des Temps начала включать юлианский день в каждый день года выпуска.
Французский математик и астроном Пьер-Симон Лаплас впервые выразил время суток как десятичную дробь, добавленную к календарным датам, в своей книге Traité de Mécanique Céleste в 1823 году. [59] Другие астрономы добавляли доли дня к юлианскому числу дней, чтобы создать юлианские даты, которые обычно используются астрономами для датировки астрономических наблюдений, тем самым устраняя сложности, возникающие из-за использования стандартных календарных периодов, таких как эры, годы или месяцы. Впервые они были введены в исследование переменных звезд в 1860 году английским астрономом Норманом Погсоном , что, по его словам, было сделано по предложению Джона Гершеля. [60] Они были популяризированы для переменных звезд Эдвардом Чарльзом Пикерингом из обсерватории Гарвардского колледжа в 1890 году. [61]
Юлианские дни начинаются в полдень, потому что, когда Гершель рекомендовал их, астрономические сутки начинались в полдень. Астрономический день начинался в полдень с тех пор, как Птолемей решил начинать дни своих астрономических наблюдений в полдень. Он выбрал полдень, потому что транзит Солнца через меридиан наблюдателя происходит в одно и то же видимое время каждый день года, в отличие от восхода и заката Солнца, которые различаются на несколько часов. Полночь даже не рассматривалась, поскольку ее нельзя было точно определить с помощью водяных часов . Тем не менее, он дважды датировал большинство ночных наблюдений: египетские дни начинались с восходом солнца, а вавилонские дни начинались с закатом. [62] Средневековые мусульманские астрономы использовали дни, начинающиеся с заката, поэтому астрономические дни, начинающиеся в полдень, действительно давали одну дату для всей ночи. Позже средневековые европейские астрономы использовали римские дни, начинающиеся в полночь, поэтому астрономические дни, начинающиеся в полдень, также позволяют проводить наблюдения в течение всей ночи с использованием одной даты. Когда все астрономы решили начинать свои астрономические дни в полночь, чтобы соответствовать началу гражданского дня 1 января 1925 года , было решено сохранить юлианские дни непрерывными с предыдущей практикой, начиная с полудня.
В этот период также произошло использование юлианских чисел дней в качестве нейтрального посредника при преобразовании даты в одном календаре в дату в другом календаре. Отдельное использование было сделано Эбенезером Бёрджесом в его переводе Сурья- Сиддханты 1860 года , в котором он заявил, что начало эры Кали-юги произошло в полночь на меридиане Удджайна в конце 588 465-го дня и начале 588 466-го дня. (гражданский расчет) юлианского периода, или между 17 и 18 февраля 1612 г. или 3102 г. до н.э. [63] [64] Роберт Шрам стал известен начиная со своих вспомогательных хронологических таблиц 1882 года . [65] Здесь он использовал около 5370 «дней юлианского периода». Он значительно расширил использование юлианских дней в своей книге «Kalendariographische und Chronologische Tafeln» 1908 года , содержащей более 530 000 юлианских дней, по одному для нулевого дня каждого месяца на протяжении тысячелетий во многих календарях. Он включил более 25 000 отрицательных юлианских дней, представленных в положительной форме путем прибавления к каждому из них 10 000 000. В своем обсуждении он называл их «днями юлианского периода», «юлианским днем» или просто «днем», но в таблицах имя не использовалось. [66] Продолжая эту традицию, в своей книге «Картирование времени: календарь и его история» британский преподаватель физики и программист Эдвард Грэм Ричардс использует юлианские числа дней для преобразования дат из одного календаря в другой, используя алгоритмы, а не таблицы. [67]
Расчет числа юлианских дней
[ редактировать ]Число дней по юлианскому календарю можно рассчитать по следующим формулам ( при целочисленном делении используется исключительно округление в сторону нуля, то есть положительные значения округляются в меньшую сторону, а отрицательные – в большую сторону): [ф]
Месяцы с января по декабрь пронумерованы от 1 до 12. Для года астрономическая нумерация лет используется , таким образом, 1 до н.э. равно 0, 2 до н.э. равно -1, а 4713 до н.э. равно -4712. JDN — число юлианских дней. Используйте предыдущий день месяца, если пытаетесь найти JDN на момент перед полуднем UT.
Преобразование даты по григорианскому календарю в число дней по юлианскому календарю
[ редактировать ]Алгоритм действителен для всех (возможно, предваряющих ) дат григорианского календаря после 23 ноября -4713. Деление — это целочисленное деление в сторону нуля ; дробные части игнорируются. [68]
Преобразование даты юлианского календаря в число дней по юлианскому календарю
[ редактировать ]Алгоритм [69] действительно для всех (возможно, пролептических ) лет по юлианскому календарю ≥ -4712, то есть для всех JDN ≥ 0. Деления являются целочисленными, дробные части игнорируются.
Нахождение юлианской даты по номеру юлианского дня и времени суток
[ редактировать ]Для полной юлианской даты на момент после 12:00 UT можно использовать следующее. Дивизии — это реальные числа .
Так, например, 1 января 2000 г. в 18:00:00 UT соответствует JD = 2451545,25, а 1 января 2000 г. в 6:00:00 UT соответствует JD = 2451544,75.
Нахождение дня недели по юлианскому номеру дня
[ редактировать ]Поскольку юлианский день начинается в полдень, а гражданский день начинается в полночь, номер юлианского дня необходимо скорректировать, чтобы найти день недели: для момента времени в данный юлианский день после полуночи UT и до 12:00 UT, добавьте 1 или используйте JDN следующего дня.
День недели W1 в США (для дневного или вечернего времени UT) можно определить по юлианскому номеру дня J с помощью выражения:
П1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|---|
День недели | Солнце | Мой | Вт | Обвенчались | Собирать | Пт | Суббота |
Если момент времени наступает после полуночи UT (и до 12:00 UT), то он уже приходится на следующий день недели.
День недели W0 по стандарту ISO можно определить по юлианскому номеру дня J с помощью выражения:
П0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
День недели | Мой | Вт | Обвенчались | Собирать | Пт | Суббота | Солнце |
Юлианский или григорианский календарь от числа юлианских дней
[ редактировать ]Это алгоритм Эдварда Грэма Ричардса для преобразования номера юлианского дня J в дату по григорианскому календарю (предваряющий, если применимо). Ричардс утверждает, что алгоритм действителен для чисел юлианских дней, больших или равных 0. [71] [72] Все переменные являются целочисленными значениями, а обозначение « a div b » указывает на целочисленное деление , а «mod( a , b )» обозначает оператор модуля .
переменная | ценить | переменная | ценить |
---|---|---|---|
и | 4716 | v | 3 |
дж | 1401 | в | 5 |
м | 2 | с | 153 |
н | 12 | В | 2 |
р | 4 | Б | 274277 |
п | 1461 | С | −38 |
Для юлианского календаря:
- е = Дж + j
Для григорианского календаря:
- f = J + j + (((4 × J + B ) div 146097) × 3) div 4 + C
Для юлианского или григорианского языка продолжайте:
- е = г × е + v
- г = mod( е , р ) div r
- час = ты × г + ш
- D = (mod( h, s )) div u + 1
- M = mod( час div s + m , n ) + 1
- Y = ( e div p ) - y + ( n + m - M ) div n
D , M и Y — номера дня, месяца и года соответственно для полудня в начале данного юлианского дня.
Юлианский период из индиктионного, Метонического и солнечного циклов
[ редактировать ]Пусть Y будет годом до нашей эры или нашей эры, а i, m и s соответственно — его позициями в индикте, метоническом и солнечном циклах.Разделите 6916i + 4200m + 4845s на 7980 и назовите остаток r.
Пример
i = 8, m = 2, s = 8. Какой год?
Расчет даты по юлианскому календарю
[ редактировать ]Как указано выше, юлианская дата (JD) любого момента — это номер юлианского дня предыдущего полудня по всемирному времени плюс часть дня, прошедшая с этого момента. Обычно вычислить дробную часть JD несложно; количество секунд, прошедших в день, деленное на количество секунд в день, 86 400. Но если используется шкала времени UTC, день, содержащий положительную дополнительную секунду, содержит 86 401 секунду (или, в маловероятном случае отрицательной дополнительной секунды, 86 399 секунд). Один авторитетный источник, Стандарты фундаментальной астрономии (SOFA), решает эту проблему, рассматривая дни, содержащие високосную секунду, как имеющие разную длину (86 401 или 86 399 секунд, в зависимости от требований). SOFA называет результат такого расчета «квази-JD». [74]
См. также
[ редактировать ]- 5 тысячелетие до н.э.
- Барицентрический Юлиан Дата
- Двойные знакомства
- Десятичное время
- Эпоха (астрономия)
- Эпоха (отчетная дата)
- Эра
- J2000 - эпоха, начинающаяся с JD 2451545.0 (TT), стандартной эпохи, используемой в астрономии с 1984 года.
- Юлианский год (календарь)
- Число лунации (аналогичная концепция)
- Порядковая дата
- Время
- Стандарты времени
- Сравнение Целлера
Примечания
[ редактировать ]- ^ Обе эти даты являются годами Anno Domini или нашей эры (в которой нет года 0 между 1 г. до н.э. и 1 г. н.э.). Астрономические расчеты обычно включают год 0, поэтому эти даты следует соответствующим образом скорректировать (т. е. год 4713 до н. э. становится астрономическим номером года – 4712 и т. д.). В этой статье даты до 15 октября 1582 года указаны в юлианском календаре (возможно, предваряющем), а даты 15 октября 1582 года или после этой даты указаны в григорианском календаре, если не указано иное.
- ^ Jump up to: а б Это эпоха, начинающаяся с 1-го дня, а не с 0-го. Существуют разные соглашения относительно того, основано ли это на UT или местном времени.
- ^ Чтобы проиллюстрировать двусмысленность, которая может возникнуть из-за объединения гелиоцентрического времени и земного времени, рассмотрим два отдельных астрономических измерения астрономического объекта с Земли: предположим, что три объекта - Земля, Солнце и целевой астрономический объект, то есть чей расстояние, которое необходимо измерить, оказывается, что оно находится на прямой линии для обоих измерений. Однако при первом измерении Земля находится между Солнцем и целевым объектом, а при втором — Земля находится на противоположной стороне Солнца от этого объекта. Тогда два измерения будут отличаться примерно на 1000 световых секунд: при первом измерении Земля находится примерно на 500 световых секунд ближе к цели, чем Солнце, и примерно на 500 световых секунд дальше от целевого астрономического объекта, чем Солнце для вторая мера.Ошибка около 1000 световых секунд составляет более 1% светового дня, что может быть значительной ошибкой при измерении временных явлений для короткопериодических астрономических объектов на длительных интервалах времени. Чтобы прояснить этот вопрос, обычный юлианский день иногда называют геоцентрическим юлианским днем (GJD), чтобы отличить его от HJD.
- ^ Все годы в этом абзаце относятся к эпохе Anno Domini во время Пасхи.
- ^ Одновременно с любым юлианским годом является будний день 24 марта, отсчитываемый от воскресенья = 1.
- ^ Доггетт в Зайденманне, 1992, с. 603, указывает на то, что алгоритмы вдохновлены Fliegel & Van Flanderen 1968. В этой статье представлены алгоритмы на Фортране . Компьютерный язык Фортран выполняет целочисленное деление путем усечения, что функционально эквивалентно округлению в сторону нуля.
Ссылки
[ редактировать ]- ^ "Юлианское свидание" и
- ^ Астрономический альманах за 2017 год с. B4, в котором говорится, что 2017 год — это 6730 год юлианского периода.
- ^ Графтон 1975
- ^ Дершовиц и Рейнгольд 2008, 15.
- ^ Зейдельман 2013, 15.
- ^ «Астрономический онлайн-альманах» 2016, Глоссарий, дата св. Юлиана. С юлианской датой можно использовать различные шкалы времени, например земное время (TT) или всемирное время (UT); в точной работе должны быть указаны сроки.
- ^ Маккарти и Гино 2013, 91–2.
- ^ Jump up to: а б «Резолюция Б1» 1997 г.
- ^ Военно-морская обсерватория США, 2005 г.
- ^ Jump up to: а б Министерство сельского хозяйства США в. 1963 год .
- ^ Резолюция B1 об использовании юлианских дат XXIII Генеральной ассамблеи Международного астрономического союза, Киото, Япония, 1997 г.
- ^ Зайдельманн 2013, с. 15.
- ^ Хопкинс 2013, с. 257.
- ^ Палле, Эстебан 2014.
- ^ Jump up to: а б Тевени 2001.
- ^ Астрономический альманах за 2001 год , 2000, с. К2
- ^ «Спецификация языка ECMAScript® 2025» .
- ^ «2. Структуры данных и алгоритмы — документация ядра Linux» .
- ^ «Документация System.DateTime.Ticks» . Майкрософт . нд . Проверено 14 января 2022 г.
Значение этого свойства представляет собой количество 100-наносекундных интервалов, прошедших с 12:00:00 полуночи 1 января 0001 года по григорианскому календарю.
- ^ «38 Почему среда, 17 ноября 1858 г., является базовым временем для VAX/VMS?» . Digital Equipment Corporation – Центр поддержки клиентов . Колорадо-Спрингс. 6 июня 2007 г. Архивировано из оригинала 6 июня 2007 г.
- ^ Винклер и
- ^ Чи 1979.
- ^ Временные заметки набора инструментов SPD, 2014 г.
- ^ Выкуп c. 1988 год
- ^ Ом 1986
- ^ IBM 2004.
- ^ «datetime — Основные типы даты и времени — объекты даты» (5 декабря 2021 г.). Стандартная библиотека Python .
- ^ Дершовиц и Рейнгольд 2008, 10, 351, 353, Приложение B.
- ^ «Глава 3. Функции — ДАТА — База» (29 сентября 2022 г.). z/VM: 7.1 Справочник по REXX/VM
- ^ Ричардс 2013, стр. 591–592.
- ^ Графтон 1975, с. 184
- ^ от Билли 1665 г.
- ^ Гершель 1849 г.
- ^ Гаусс 1966
- ^ Гаусс 1801 г.
- ^ Коллинз 1666 г.
- ^
Расчет 4845, 4200, 6916
от КоллинзаПопробуйте 2+, пока 7980 / 28 = 19×15 = 285 285× Try / 28 =
остаток 1285×17 = 19×15×17 = 4845 7980 / 19 = 28×15 = 420 420× Try / 19 =
остаток 1420×10 = 28×15×10 = 4200 7980 / 15 = 28×19 = 532 532× Try / 15 =
остаток 1532×13 = 28×19×13 = 6916 - ^ Jump up to: а б Риз, Эверетт и Краун, 1981 г.
- ^ Депюйдт 1987
- ^ Neugebauer 2016, стр. 72–77, 109–114.
- ^ Jump up to: а б Дионисий Меньший 2003/525
- ^ О доводах лунной книги , кол. 705
- ^ Блэкберн и Холфорд-Стривенс, с. 821
- ^ Мосхаммер 2008, стр. 80–85.
- ^ Jump up to: а б Гершель 1849, с. 634
- ^ Дикамп 44, 45, 50
- ^ Скалигер 1629, с. 361
- ↑ Скалигер использовал эти слова в своем издании 1629 года на стр. 361 и в его издании 1598 г. на с. 339. В 1583 году он использовал « Мы назвали Юлианом: потому что она была приспособлена только к юлианскому году » на стр. 198
- ^ Иделер 1825, стр. 102–106.
- ^ День Набонассара указан с опечаткой - позже он был правильно напечатан как 1448638. Христианский день (1721425) был текущим, а не истекшим.
- ^ Гершель, 1849, с. 632 Примечание
- ^ Иделер 1825, с. 77
- ^ Пирс 1853 г.
- ^ Винлок 1864 г.
- ^ Connaissance des Temps 1870, стр. 419–424; 1899, с. 718–722
- ^ Морской альманах и астрономические эфемериды 1879 г., с. 494
- ^ Берлинский астрономический ежегодник 1899 г., стр. 390–391.
- ^ Американские эфемериды 1925, стр. 746–749.
- ^ Лаплас 1823 г.
- ^ Погсон 1860 г.
- ^ Фернесс 1915.
- ^ Птолемей ок. 150 , с. 12
- ^ Берджесс 1860 г.
- ↑ Берджесс был предоставлен в эти юлианские дни Управлением морских алеманаков США.
- ^ Шрам 1882 г.
- ^ Шрам 1908 г.
- ^ Ричардс 1998, стр. 287–342.
- ^ LE Доггетт, гл. 12, «Календари», с. 604, Seidelmann 1992. «Эти алгоритмы действительны для всех дат григорианского календаря, соответствующих JD >= 0, т. е. дат после -4713 23 ноября».
- ^ LE Доггетт, гл. 12, «Календари», с. 606, Зайдельманн, 1992 г.
- ^ Ричардс 2013, стр. 592, 618.
- ^ Ричардс 2013, 617–9.
- ^ Ричардс 1998, 316.
- ^ Хит 1760, с. 160.
- ^ «Инструменты шкалы времени и календаря SOFA» 2016, стр. 20
Источники
[ редактировать ]- Альстед, Иоганн Генрих 1649 [1630]. Энциклопедия (на латыни) , том 4 , стр. 122.
- Американские эфемериды и морской альманах, Вашингтон, 1855–1980 гг., Hathi Trust.
- Астрономический альманах за 2001 год . (2000). Управление морских альманахов США и Управление морских альманахов Ее Величества . ISBN 9780117728431 .
- Астрономический альманах на 2017 год . (2016). Военно-морская обсерватория США и Морской альманах Ее Величества . ISBN 978-0-7077-41666 .
- Онлайн-астрономический альманах. Архивировано 24 декабря 2016 года в Wayback Machine . (2016). Управление морских альманахов США и Управление морских альманахов Ее Величества.
- Беда: Исход времени , тр. Фейт Уоллис, 725/1999, стр. 392–404, ISBN 0-85323-693-3 . Также Приложение 2 (Пасхальная таблица преподобного Беды .
- Блэкберн, Бонни; Холфорд-Стривенс, Леофранк. (1999) Оксфордский компаньон года , Oxford University Press, ISBN 0-19-214231-3 .
- Бёрджесс, Эбенезер, переводчик. 1860. Перевод Сурья Сиддханты . Журнал Американского восточного общества 6 (1858–1860) 141–498, с. 161.
- Берлинский астрономический ежегодник, Берлин, 1776–1922 гг., Hathi Trust
- Чи, Арканзас (декабрь 1979 г.). «Сгруппированный двоичный временной код для телеметрии и космических приложений» (Технический меморандум НАСА 80606). Получено с сервера технических отчетов НАСА 24 апреля 2015 г.
- Коллинз, Джон (1666–1667). «Метод определения числа юлианского периода для любого назначенного года» , Philosophical Transactions of the Royal Society , серия 1665–1678, том 2 , стр. 568–575.
- Connaissance des Temps 1689–1922, содержание Hathi Trust в конце книги.
- Пасхальный хроникон 284–628 гг. н. э. , тр. Майкл Уитби, Мэри Уитби, 1989, с. 10, ISBN 978-0-85323-096-0 .
- «CS 1063 Введение в программирование: объяснение расчета числа юлианских дней». Архивировано 3 декабря 2020 года в Wayback Machine (2011). Факультет компьютерных наук Техасского университета в Сан-Антонио.
- " Дата ." (без даты). Центр знаний IBM . Проверено 28 сентября 2019 г.
- «О аргументах луны» в Patrologia Latina , 90: 701–28, кол. 705D (на латинице).
- де Билли (1665–1666). «Задача определения года юлианского периода новым и очень простым методом» , Philosophical Transactions of the Royal Society , серия 1665–1678, том 1 , страница 324.
- Лео Депюйдт, «297 год нашей эры как первый цикл индикации», Бюллетень Американского общества папирологов , 24 (1987), 137–139.
- Дершовиц Н. и Рейнгольд Э.М. (2008). Календарные расчеты 3-е изд. Издательство Кембриджского университета. ISBN 978-0-521-70238-6 .
- Франц Дикамп, «Монах и пресвитер Георгий, неизвестный писатель VII века» , Byzantine Journal 9 (1900) 14–51 (на немецком и греческом языках).
- Корпорация цифрового оборудования. Почему среда, 17 ноября 1858 г., является базовым временем для VAX/VMS? Модифицированное объяснение Джулианского дня
- Дионисий Меньший, 1863 [525], Девятнадцатый цикл Дионисия , Patrologia Latina vol. 67, кол. 493–508 (на латыни).
- Дионисий Exiguus, 2003 [525], тр. Майкл Декерс, Девятнадцатилетний цикл Дионисия , Argumentum 5 (на латыни и английском языке).
- Пояснительное приложение к «Астрономическим эфемеридам» и «Американским эфемеридам и морскому альманаху» , Канцелярия Ее Величества, 1961, стр. 21, 71, 97, 100, 264, 351, 365, 376, 386–9, 392, 431, 437–41. , 489.
- Флигель, Генри Ф. и Ван Фландерен, Томас К. (октябрь 1968 г.). « Машинный алгоритм обработки календарных дат ». Сообщения Ассоциации вычислительной техники Vol. 11 № 10, с. 657.
- Фернесс, Кэролайн Эллен (1915). Введение в изучение переменных звезд. Бостон: Хоутон-Миффлин. Серия «Полустолетие Вассара».
- Гаусс, Карл Фредерик (1966). Кларк, Артур А., переводчик. Арифметические рассуждения . Статья 36. стр. 16–17. Издательство Йельского университета. (по-английски)
- Гаусс, Карл Фредерик (1801). Арифметические рассуждения . Статья 36. стр. 25–26. (на латыни)
- Графтон, Энтони Т. (май 1975 г.) «Джозеф Скалигер и историческая хронология: взлет и падение дисциплины», History and Theory 14/2 , стр. 156–185. JSTOR 2504611
- Графтон, Энтони Т. (1994) Джозеф Скалигер: исследование истории классической науки . Том II: Историческая хронология (исследования Оксфорда-Варбурга).
- Венанс Грумель , La Chronologie , 1958, 31–55 (на французском языке).
- Хит, Б. (1760). Точная астрономия; или королевский астроном и мореплаватель . Лондон: автор. [Версия Google Книги .
- Гершель, Джон Ф.В. (1849), Очерки астрономии (2-е изд.), Лондон, hdl : 2027/njp.32101032311266 . Слова Гершеля оставались одинаковыми во всех изданиях, даже если страницы менялись.
- Хопкинс, Джеффри Л. (2013). Использование коммерческих любительских астрономических спектрографов , с. 257, Springer Science & Business Media, ISBN 9783319014425
- Система ГОРИЗОНТЫ . (4 апреля 2013 г.). НАСА.
- Иделер, Людвиг. Справочник по математической и инженерной хронологии , вып. 1, 1825, стр. 102–106 (на немецком языке).
- IBM 2004. «CEEDATE — преобразовать дату Лилиан в символьный формат» . COBOL для AIX (2.0): Руководство по программированию .
- Информационный бюллетень № 81 . (январь 1998 г.). Международный астрономический союз.
- «Джулианское свидание» . (без даты). Определения терминов информационных технологий, предложенные Defit . Брэйнсофт.
- Конвертер дат по Джулиану. Архивировано 6 октября 2007 г. в Wayback Machine (20 марта 2013 г.). Военно-морская обсерватория США. Проверено 16 сентября 2013 г.
- Кемплер, Стив. (2011). Календарь дней года . Центр данных и информационных услуг Годдарда по наукам о Земле.
- Лаплас (1823 г.). Трактат по небесной механике, т. 5 р. 348 (на французском языке)
- Маккарти Д. и Гино Б. (2013). Время. В SE Urban & PK Seidelmann, ред. Пояснительное приложение к Астрономическому альманаху , 3-е изд. (стр. 76–104). Милл-Вэлли, Калифорния: Университетские научные книги. ISBN 978-1-89138-985-6
- Миус Джин . Астрономические алгоритмы (1998), 2-е изд., ISBN 0-943396-61-1
- Мосшаммер, Олден А. (2008), Пасхальные вычисления и истоки христианской эры , Oxford University Press, стр. 278, 281, ISBN 978-0-19-954312-0
- Мойер, Гордон. (апрель 1981 г.). «Происхождение системы юлианского дня», Sky and Telescope 61 311–313.
- Морской альманах и астрономические эфемериды , Лондон, 1767–1923, Hathi Trust
- Отто Нойгебауэр , Эфиопская астрономия и вычислительная техника , Red Sea Press, 2016, стр. 22, 93, 111, 183, ISBN 978-1-56902-440-9 . Ссылки на страницы в тексте, сносках и указателе на шесть больше, чем номера страниц в этом издании.
- Нёрдлингер, П. (апрель 1995 г., исправлено в мае 1996 г.). Проблемы метаданных в инструментах обработки научных данных EOSDIS для преобразования времени и геолокации . НАСА Центр космических полетов имени Годдарда .
- Нотафт, К. Филипп Э., Скандальная ошибка: календарная реформа и календарная астрономия в средневековой Европе , Oxford University Press, 2018, стр. 57–58, ISBN 978-0-19-879955-9 .
- Омс, Б.Г. (1986). Компьютерная обработка дат за пределами ХХ века . IBM Systems Journal 25, 244–251. doi:10.1147/sj.252.0244
- Палле, Пере Л., Эстебан, Сезар. (2014). Астеросейсмология , с. 185, Издательство Кембриджского университета, ISBN 9781107470620
- Погсон, Норман Р. (1860), «Заметки о некоторых переменных звездах неизвестного или сомнительного периода», Ежемесячные уведомления Королевского астрономического общества , xx (7): 283–285, Бибкод : 1860MNRAS..20..283P , doi : 10.1093/mnras/20.7.283
- Пирс, Бенджамин (1865) [1853], Лунные таблицы , Вашингтон
{{citation}}
: CS1 maint: отсутствует местоположение издателя ( ссылка ) - Птолемей (1998) [ ок. 150 ], «Альмагест» Птолемея , перевод Джинджерича, Оуэна, Princeton University Press, стр. 12, ISBN 0-691-00260-6
- Рэнсом, Д.Х. младший ( ок. 1988 г. ) Программа астрономических часов и астрономического слежения ASTROCLK, страницы 69–143 , «Даты и григорианский календарь», страницы 106–111. Проверено 10 сентября 2009 г.
- Риз, Рональд Лейн; Эверетт, Стивен М.; Краун, Эдвин Д. (1981). «Происхождение юлианского периода: применение сравнений и китайской теоремы об остатках» , Американский журнал физики , том 49 , страницы 658–661.
- «Резолюция Б1» . (1997). XXIII Генеральная ассамблея (Киото, Япония). Международный астрономический союз, с. 7.
- Ричардс, Э.Г. (2013). Календари. В SE Urban & PK Seidelmann, ред. Пояснительное приложение к Астрономическому альманаху , 3-е изд. (стр. 585–624). Милл-Вэлли, Калифорния: Университетские научные книги. ISBN 978-1-89138-985-6
- Ричардс, Э.Г. (1998). Картирование времени: календарь и его история . Издательство Оксфордского университета. ISBN 978-0192862051
- Скалигер, Иосиф (1583), Opvs Novvum de Emendatione Temporvm , с. 198
- Скалигер, Иосиф (1629), Opvs de Emendatione Temporvm , типис Руерианис, с. 361
- Шрам, Роберт (1882), «Вспомогательные таблицы для хронологии» , Меморандумы Императорской Академии наук, Класс математических и естественных наук , 45 : 289–358
- Шрам, Роберт (1908), Календариографические и хронологические таблицы , Лейпциг: JC Hinrichs
- «Заметки о времени набора инструментов SDP» . (21 июля 2014 г.). В SDP Toolkit/HDF-EOS . НАСА.
- Зайдельманн, П. Кеннет (редактор) (1992). Пояснительное приложение к Астрономическому альманаху, стр. 55 и 603–606. Университетские научные книги, ISBN 0-935702-68-7 .
- Зайдельманн, П. Кеннет. (2013). «Введение в позиционную астрономию» в книге Шона Урбана и П. Кеннета Зейдельмана (ред.). Пояснительное приложение к Астрономическому альманаху » (3-е изд.), стр. 1–44. Милл-Вэлли, Калифорния: Университетские научные книги. ISBN 978-1-891389-85-6
- « Инструменты шкалы времени и календаря SOFA ». (14 июня 2016 г.). Международный астрономический союз.
- Тевени, Пьер-Мишель. (10 сентября 2001 г.). «Формат даты» Справочник TPtime . Медиалаборатория.
- Тендеринг, Клаус. (2014). «Юлианский период» в Часто задаваемые вопросы о календарях . автор.
- Министерство сельского хозяйства США . ( ок. 1963 ). Юлианский календарь дат .
- Военно-морская обсерватория США. (2005 г., последнее обновление 2 июля 2011 г.). Многолетний интерактивный компьютерный альманах 1800–2050 гг. (версия 2.2.2). Ричмонд, Вирджиния: Уиллманн-Белл, ISBN 0-943396-84-0 .
- Винклер, MR (nd). «Модифицированная юлианская дата» . Военно-морская обсерватория США. Проверено 24 апреля 2015 г.
- Уинлок, Джозеф (1864 г.) [шрифтом с 1852 г.], Таблицы Меркурия , Вашингтон, стр. Введение 8, 3–5.
{{citation}}
: CS1 maint: отсутствует местоположение издателя ( ссылка )
Внешние ссылки
[ редактировать ]- «Юлианский преобразователь дат» . Военно-морская обсерватория США . Проверено 30 августа 2023 г.