<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%AE%D0%BB%D0%B8%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0</id>
	<title>Юлианская дата - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%AE%D0%BB%D0%B8%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%AE%D0%BB%D0%B8%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0&amp;action=history"/>
	<updated>2026-07-17T09:50:24Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%AE%D0%BB%D0%B8%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0&amp;diff=42931&amp;oldid=prev</id>
		<title>imported&gt;WikiOldSchool: /* Юлианский период */</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%AE%D0%BB%D0%B8%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0&amp;diff=42931&amp;oldid=prev"/>
		<updated>2025-08-23T11:50:27Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Юлианский период&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Юлиа́нская да́та&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;JD&amp;#039;&amp;#039;&amp;#039;) — [[астрономия|астрономический]] способ измерения [[время|времени]]&amp;lt;ref name=&amp;quot;Викитека МСЭ2&amp;quot;&amp;gt;«&amp;#039;&amp;#039;[[s:МСЭ2/Юлианский период|Юлианский период]]&amp;#039;&amp;#039;» — статья в [[Малая советская энциклопедия|Малой советской энциклопедии]]; 2 издание; 1937—1947 гг.&amp;lt;/ref&amp;gt;, при котором считается число суток, прошедших начиная с полудня [[понедельник]]а, 1 января 4713 года до н. э. [[Пролептический юлианский календарь|пролептического юлианского календаря]] или, что то же самое, 24 ноября 4714 года до н. э. [[Пролептический григорианский календарь|пролептического григорианского календаря]] (соответственно, −4712 год и −4713 год по астрономическому счёту лет&amp;lt;ref&amp;gt;В гражданском счёте первому году н. э. предшествует первый год до н. э. В астрономическом счёте первому году н. э. предшествует [[0 год|нулевой год]].&amp;lt;/ref&amp;gt;). Первый день имел номер 0. С тех пор по настоящее время прошло немногим менее 2,5 миллиона дней. Даты сменяются в полдень [[Всемирное время|UT]] или [[Земное время|TT]]. Для точного обозначения времени применяют дробную часть, например, JD = 2451545,25 соответствует 18 часам 1 января 2000 года; 3 часа дня 2 августа 1942 года — JD 2430574,125; 13,5 июня 1944 года — JD 2431255,0.&lt;br /&gt;
&lt;br /&gt;
Текущий юлианский день &amp;#039;&amp;#039;&amp;#039;JD = {{num|{{CURRENTJULIANDAY}}|}}&amp;#039;&amp;#039;&amp;#039; &amp;lt;small&amp;gt;[{{очистить кэш|обновить}}]&amp;lt;/small&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== История ==&lt;br /&gt;
&lt;br /&gt;
=== Юлианский период ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Юлианский период&amp;#039;&amp;#039;&amp;#039; был предложен&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;«Новое сочинение об исправлении хронологии» («Opus novum de emendatione temporum», Париж, 1583; исправленное издание — Франкфурт, 1593)&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;«Сокровищница хронологии» («Thesaurus temporum», Лейден, 1606; Амстердам, 1629)&amp;lt;/ref&amp;gt; [[Скалигер, Жозеф Жюст|Жозефом Скалигером]] для целей [[История|истории]] и [[Хронология|хронологии]]. Поскольку историкам постоянно требуется работать с различными календарными системами и различными эпохами, Скалигер предложил хронологическую шкалу, к которой можно было бы приводить все исторические даты — юлианский период. Каждый год нумеровался тремя числами — [[индикт]]ом (от 1 до 15), [[Метонов цикл|лунным циклом]] (от 1 до 19) и {{не переведено 5|Солнечный цикл (календарь)|солнечным циклом|en|Solar cycle (calendar)}} (от 1 до 28). На начало цикла 1 января 4713 года до н. э. все числа были равны 1. Длительность цикла в годах равняется 7980, что есть произведение 15·19·28. Через это время цикл повторяется. Конец первого юлианского периода придётся на 23 января 3268 года по [[Григорианский календарь|григорианскому календарю]].&lt;br /&gt;
&lt;br /&gt;
Этимология термина &amp;#039;&amp;#039;юлианский период&amp;#039;&amp;#039; происходит от термина &amp;#039;&amp;#039;юлианский год&amp;#039;&amp;#039;. В некоторых источниках встречается предположение, что происхождение термина &amp;#039;&amp;#039;юлианский период&amp;#039;&amp;#039; относится к отцу Скалигера — [[Скалигер, Юлий Цезарь|Жюлю Сезару (Юлию Цезарю) Скалигеру]], но в основополагающей работе &amp;#039;&amp;#039;Opus novum de emendatione temporum&amp;#039;&amp;#039;&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt; (Об исправлении хронологии&amp;lt;ref&amp;gt;{{Cite web|url=https://pereplet.ru/gorm/fomenko/scaltab.htm|title=Об исправлении хронологии|lang=ru|access-date=2024-07-11|archive-date=2024-07-11|archive-url=https://web.archive.org/web/20240711094115/https://pereplet.ru/gorm/fomenko/scaltab.htm|url-status=live}}&amp;lt;/ref&amp;gt;) сказано: &amp;quot;&amp;#039;&amp;#039;Iulianam vocauimus: quia ad annum Iulianum dumtaxat accomodata est&amp;#039;&amp;#039;&amp;quot;, что можно перевести как: «мы назвали его юлианским [периодом] просто потому, что он подходит для юлианского года».&lt;br /&gt;
&lt;br /&gt;
=== От юлианского периода к юлианскому дню ===&lt;br /&gt;
В 1849 году для удобства астрономических расчётов [[Гершель, Джон|Джон Гершель]] предложил все даты выражать через число дней, прошедших от начала цикла Скалигера. Началом дня Гершель выбрал [[полдень]] по [[меридиан]]у [[Александрия|Александрии]], так как именно так отсчитывались дни в классическом [[Альмагест]]е [[Клавдий Птолемей|Клавдия Птолемея]]. Использование полдня как границы суток удобно для датирования астрономических наблюдений, так как вся ночь попадает в один и тот же юлианский день.&lt;br /&gt;
&lt;br /&gt;
К концу [[XIX век]]а юлианский день постепенно начал использоваться в астрономической литературе. За начало дня обычно брали полдень по [[Гринвичский меридиан|Гринвичскому меридиану]], который в 1884 году получил статус международного.&lt;br /&gt;
&lt;br /&gt;
== Вычисления ==&lt;br /&gt;
Юлианскую дату можно применять для определения дня недели, для перевода дат одного календаря в даты другого, для определения промежутка времени между двумя датами и тому подобное.&lt;br /&gt;
&lt;br /&gt;
=== Вычисление юлианской даты по дате календаря ===&lt;br /&gt;
Далее используются обозначения:&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{г}&amp;lt;/math&amp;gt; — год. Для дат до нашей эры необходимо перевести год до н. э. в отрицательный год (например, 10 год до н. э. = −9 год);&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{мес}&amp;lt;/math&amp;gt; — номер месяца, январь — 1, февраль — 2 и т. д.;&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{д}&amp;lt;/math&amp;gt; — день месяца;&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{ч}&amp;lt;/math&amp;gt; — часы от 0 до 23;&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{м}&amp;lt;/math&amp;gt; — минуты от 0 до 59;&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{с}&amp;lt;/math&amp;gt; — секунды от 0 до 59, могут содержать дробную часть;&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{JDN}&amp;lt;/math&amp;gt; — номер юлианского дня ({{lang-en|Julian Day Number}}), который начинается в полдень числа, для которого производятся вычисления;&lt;br /&gt;
* &amp;lt;math&amp;gt;\text{JD}&amp;lt;/math&amp;gt; — юлианская дата, содержащая дробную часть.&lt;br /&gt;
&lt;br /&gt;
==== Вычисление номера юлианского дня (JDN) по дате [[Григорианский календарь|григорианского календаря]] ====&lt;br /&gt;
Вначале нужно вычислить промежуточные коэффициенты:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{align}a &amp;amp; = \left\lfloor\frac{14 - \text{мес}}{12}\right\rfloor,\\y &amp;amp; = \text{г} + 4800 - a, \\m &amp;amp; = \text{мес} + 12a - 3. \end{align}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После этого можно вычислить номер юлианского дня:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\text{JDN} = \text{д} + \left\lfloor\frac{153m+2}{5}\right\rfloor +365y+\left\lfloor\frac{y}{4}\right\rfloor -\left\lfloor\frac{y}{100}\right\rfloor +\left\lfloor\frac{y}{400}\right\rfloor - 32045.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все деления целочисленные, то есть остатки деления отбрасываются (операция [[Целая часть|взятия целой части]] обозначена здесь и далее полуквадратными скобками вокруг дробей).&lt;br /&gt;
&lt;br /&gt;
Формула справедлива для дат после 23 ноября −4713 года (4714 года до н. э.).&lt;br /&gt;
&lt;br /&gt;
==== Вычисление номера юлианского дня (JDN) по дате [[Юлианский календарь|юлианского календаря]] ====&lt;br /&gt;
Вначале нужно вычислить промежуточные коэффициенты (они те же, что и для григорианского календаря):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{align}&lt;br /&gt;
 a &amp;amp;= \left\lfloor\frac{14 - \text{мес}}{12}\right\rfloor, \\&lt;br /&gt;
 y &amp;amp;= \text{г} + 4800 - a, \\&lt;br /&gt;
 m &amp;amp;= \text{мес} + 12a - 3.&lt;br /&gt;
\end{align}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После этого можно вычислить номер юлианского дня:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\text{JDN} = \text{д} + \left\lfloor\frac{153m + 2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - 32083.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для дат юлианского календаря существует также формула:&lt;br /&gt;
:&amp;lt;math&amp;gt;\text{JDN} = 367 \cdot \text{г} - \left\lfloor\frac{7 \left(\text{г} + \left\lfloor\frac{\text{мес} + 9}{12}\right\rfloor \right)}{4}\right\rfloor + \left\lfloor\frac{275 \cdot \text{мес}}{9}\right\rfloor + \text{д} - 730530.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все операции деления — целочисленные, то есть остатки деления отбрасываются.&lt;br /&gt;
&lt;br /&gt;
Формулы справедливы начиная с −4712 года (то есть для положительных значений JDN).&lt;br /&gt;
&lt;br /&gt;
==== Вычисление юлианской даты (JD) ====&lt;br /&gt;
Для перехода к «полной» юлианской дате, содержащей дробную часть, можно воспользоваться формулой&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\text{JD} = \text{JDN} + \dfrac{\text{ч} - 12}{24} + \dfrac{\text{м}}{1440} + \dfrac{\text{с}}{86\,400}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При делении в этой формуле дробная часть не отбрасывается.&lt;br /&gt;
Сутки не должны содержать [[Секунда координации|високосной секунды]] (23:59:60).&lt;br /&gt;
&lt;br /&gt;
Например, полдень (12 ч, 0 минут, 0 секунд) 1 января 2000 года соответствует JD = 2451545,0.&lt;br /&gt;
&lt;br /&gt;
=== Вычисление дня недели по известной юлианской дате ===&lt;br /&gt;
День [[неделя|недели]] может быть вычислен как остаток от деления JDN на 7. При этом 0 соответствует понедельнику, 1 — вторнику и т. д.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;JDN mod 7&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| 0 || 1 || 2 || 3 || 4 || 5 || 6&lt;br /&gt;
|-&lt;br /&gt;
!&amp;#039;&amp;#039;&amp;#039;День недели&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|Пн||Вт||Ср||Чт||Пт||Сб||Вс&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Программа для расчёта в Excel ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;VBScript&amp;quot;&amp;gt;&lt;br /&gt;
    Sub Date_JDate()&lt;br /&gt;
    Dim dayy As Long, monthh As Long, yearr As Long, a As Long, y As Long, m As Long, jdate As Long&lt;br /&gt;
    Dim weekd&lt;br /&gt;
    weekd = Array(&amp;quot;Понедельник&amp;quot;, &amp;quot;Вторник&amp;quot;, &amp;quot;Среда&amp;quot;, &amp;quot;Четверг&amp;quot;, &amp;quot;Пятница&amp;quot;, &amp;quot;Суббота&amp;quot;, &amp;quot;Воскресенье&amp;quot;)&lt;br /&gt;
    dayy = Cells(1, 1)&lt;br /&gt;
    monthh = Cells(1, 2)&lt;br /&gt;
    yearr = Cells(1, 3)&lt;br /&gt;
    a = Int((14 - monthh) / 12)&lt;br /&gt;
    y = yearr + 4800 - a&lt;br /&gt;
    m = monthh + 12 * a - 3&lt;br /&gt;
    jdate = dayy + Int((153 * m + 2) / 5) + Int(365 * y) + Int(y / 4) - Int(y / 100) + Int(y / 400) - 32045&lt;br /&gt;
    Cells(2, 1) = jdate&lt;br /&gt;
    Cells(3, 1) = weekd(jdate Mod 7)&lt;br /&gt;
    End Sub&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Код для расчёта JD на Ruby для текущего момента ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ruby&amp;quot;&amp;gt;&lt;br /&gt;
ruby -e &amp;#039;puts (Time.now.getutc.to_f / 86400 + 2440587.5)&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Вычисление календарной даты по известной юлианской дате ===&lt;br /&gt;
&lt;br /&gt;
==== Вычисление даты юлианского календаря по известному номеру юлианского дня (JDN) ====&lt;br /&gt;
Сначала нужно вычислить промежуточные коэффициенты:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}c &amp;amp; = &amp;amp; \text{JDN} + 32082\end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}d &amp;amp; = &amp;amp; \left\lfloor\frac{4c + 3}{1461}\right\rfloor\end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}e &amp;amp; = &amp;amp; c - \left\lfloor\frac{1461d}{4}\right\rfloor\end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}m &amp;amp; = &amp;amp; \left\lfloor\frac{5e + 2}{153}\right\rfloor\end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После этого можно вычислить день, месяц и год по юлианскому календарю:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}\text{д} &amp;amp; = &amp;amp; e - \left\lfloor\frac{153m + 2}{5}\right\rfloor\ + 1\end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}\text{мес} &amp;amp; = &amp;amp; m + 3 - 12\left\lfloor\frac{m}{10}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}\text{г} &amp;amp; = &amp;amp; d - 4800 + \left\lfloor\frac{m}{10}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все деления целочисленные, дробная часть отбрасывается. Поэтому 12·({{math|&amp;#039;&amp;#039;m&amp;#039;&amp;#039;}}/10) в формуле для месяца не следует вычислять как (12{{math|&amp;#039;&amp;#039;m&amp;#039;&amp;#039;}})/10.&lt;br /&gt;
&lt;br /&gt;
==== Вычисление даты григорианского календаря по известному номеру юлианского дня (JDN) ====&lt;br /&gt;
Сначала нужно вычислить промежуточные коэффициенты:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}a &amp;amp; = &amp;amp; \text{JDN} + 32044\end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}b &amp;amp; = &amp;amp; \left\lfloor\frac{4a + 3}{146097}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}c &amp;amp; = &amp;amp; a - \left\lfloor\frac{146097b}{4}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}d &amp;amp; = &amp;amp; \left\lfloor\frac{4c + 3}{1461}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}e &amp;amp; = &amp;amp; c - \left\lfloor\frac{1461d}{4}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}m &amp;amp; = &amp;amp; \left\lfloor\frac{5e + 2}{153}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После этого можно вычислить день, месяц и год по григорианскому календарю:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}\text{д} &amp;amp; = &amp;amp; e - \left\lfloor\frac{153m + 2}{5}\right\rfloor\ +1\end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}\text{мес} &amp;amp; = &amp;amp; m + 3 - 12\left\lfloor\frac{m}{10}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{matrix}\text{г} &amp;amp; = &amp;amp; 100b + d - 4800 + \left\lfloor\frac{m}{10}\right\rfloor \end{matrix}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все деления целочисленные, дробная часть отбрасывается. Поэтому 12·({{math|&amp;#039;&amp;#039;m&amp;#039;&amp;#039;}}/10) в формуле для месяца не следует вычислять как (12{{math|&amp;#039;&amp;#039;m&amp;#039;&amp;#039;}})/10.&lt;br /&gt;
&lt;br /&gt;
=== Преобразование дат различных календарей ===&lt;br /&gt;
&lt;br /&gt;
==== Преобразование UNIXTIME в дату и время григорианского календаря ====&lt;br /&gt;
&lt;br /&gt;
===== Пример на языке СИ =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
void  unixtime_to_datetime ( unsigned long unixtime,&lt;br /&gt;
                             int *year, int *mon, int *mday, int *wday,&lt;br /&gt;
                             int *hour, int *min, int *sec,&lt;br /&gt;
                             unsigned long *jd, unsigned long *jdn )&lt;br /&gt;
{&lt;br /&gt;
        unsigned long time;&lt;br /&gt;
        unsigned long t1;&lt;br /&gt;
        unsigned long a;&lt;br /&gt;
        unsigned long b;&lt;br /&gt;
        unsigned long c;&lt;br /&gt;
        unsigned long d;&lt;br /&gt;
        unsigned long e;&lt;br /&gt;
        unsigned long m;&lt;br /&gt;
&lt;br /&gt;
        *jd  = ((unixtime+43200)/(86400&amp;gt;&amp;gt;1)) + (2440587&amp;lt;&amp;lt;1) + 1;&lt;br /&gt;
        *jdn = *jd&amp;gt;&amp;gt;1;&lt;br /&gt;
&lt;br /&gt;
        time = unixtime;   t1 = time/60;    *sec  = time - t1*60;&lt;br /&gt;
        time = t1;         t1 = time/60;    *min  = time - t1*60;&lt;br /&gt;
        time = t1;         t1 = time/24;    *hour = time - t1*24;&lt;br /&gt;
&lt;br /&gt;
        *wday = *jdn%7;&lt;br /&gt;
&lt;br /&gt;
        a = *jdn + 32044;&lt;br /&gt;
        b = (4*a+3)/146097;&lt;br /&gt;
        c = a - (146097*b)/4;&lt;br /&gt;
        d = (4*c+3)/1461;&lt;br /&gt;
        e = c - (1461*d)/4;&lt;br /&gt;
        m = (5*e+2)/153;&lt;br /&gt;
        *mday = e - (153*m+2)/5 + 1;&lt;br /&gt;
        *mon  = m + 3 - 12*(m/10);&lt;br /&gt;
        *year = 100*b + d - 4800 + (m/10);&lt;br /&gt;
&lt;br /&gt;
        return;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Перевод дат юлианского календаря в даты григорианского календаря ====&lt;br /&gt;
* Сначала нужно по дате юлианского календаря определить &amp;#039;&amp;#039;&amp;#039;JDN&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* Потом, зная &amp;#039;&amp;#039;&amp;#039;JDN&amp;#039;&amp;#039;&amp;#039;, определить день, месяц и год по григорианскому календарю.&lt;br /&gt;
&lt;br /&gt;
==== Перевод дат григорианского календаря в даты юлианского календаря ====&lt;br /&gt;
* Сначала нужно по дате григорианского календаря определить &amp;#039;&amp;#039;&amp;#039;JDN&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* Потом, зная &amp;#039;&amp;#039;&amp;#039;JDN&amp;#039;&amp;#039;&amp;#039;, определить день, месяц и год по юлианскому календарю.&lt;br /&gt;
&lt;br /&gt;
== Модификации и альтернативы юлианскому дню ==&lt;br /&gt;
Большое количество цифр в юлианском дне и смена дат в полдень во многих случаях неудобны, поэтому разработано большое количество систем счёта дней, аналогичных юлианскому дню.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Наименование&lt;br /&gt;
! Начало&lt;br /&gt;
! Расчёт&lt;br /&gt;
! {{comment|Сейчас|рассчитывается в момент вывода этой страницы}}&lt;br /&gt;
! Примечание&lt;br /&gt;
|-&lt;br /&gt;
| Юлианская дата (JD)&lt;br /&gt;
| 12:00 1 января 4713 года до н. э., понедельник&lt;br /&gt;
|&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: {{CURRENTJULIANDAY}} round 6 }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Номер юлианского дня (JDN)&lt;br /&gt;
| 12:00 1 января 4713 года до н. э., понедельник (день № 0)&lt;br /&gt;
| JDN = [[floor]](JD)&lt;br /&gt;
| align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: floor( {{CURRENTJULIANDAY}}) }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Сокращённая юлианская дата&amp;lt;br&amp;gt;({{lang-en|Reduced Julian Day}}, {{lang-en2|RJD}})&lt;br /&gt;
| 12:00 16 ноября 1858 года, вторник&lt;br /&gt;
| RJD = JD − 2400000&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: {{CURRENTJULIANDAY}}-2400000 round 5 }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| иногда используется [[астроном]]ами&lt;br /&gt;
|-&lt;br /&gt;
| Модифицированная юлианская дата&amp;lt;br&amp;gt;({{lang-en|Modified JD}}, {{lang-en2|MJD}})&lt;br /&gt;
| 00:00 17 ноября 1858 года, среда&lt;br /&gt;
| MJD = JD − 2400000,5&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: {{CURRENTJULIANDAY}}-2400000.5 round 5 }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| введён [[Smithsonian Astrophysical Observatory|SAO]] в 1957; сменяется в полночь&lt;br /&gt;
|-&lt;br /&gt;
| Усечённая юлианская дата&amp;lt;br&amp;gt;({{lang-en|Truncated Julian Day}}, {{lang-en2|TJD}})&lt;br /&gt;
| 00:00 24 мая 1968 года, пятница&amp;lt;br&amp;gt;00:00 10 ноября 1995 года, пятница&lt;br /&gt;
| TJD = JD − 2440000,5&amp;lt;br&amp;gt;TJD = (JD − 0,5) mod 10000&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: {{CURRENTJULIANDAY}}-2440000.5 round 5 }}&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;{{#expr: ({{CURRENTJULIANDAY}}-0.5) fmod 10000 round 5}}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| — определение, введённое [[NASA]]&amp;lt;ref&amp;gt;Noerdlinger, 1995.&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;— определение [[NIST]]&lt;br /&gt;
|-&lt;br /&gt;
| Дублинский юлианский день ({{lang-en2|DJD}})&lt;br /&gt;
| 12:00 31 декабря 1899 года, воскресенье&lt;br /&gt;
| DJD = JD − 2415020&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: {{CURRENTJULIANDAY}}-2415020 round 5 }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| введён [[IAU]] в 1955&lt;br /&gt;
|-&lt;br /&gt;
| Хронологический юлианский день&amp;lt;br&amp;gt;({{lang-en|Chronological JD}}, {{lang-en2|CJD}})&lt;br /&gt;
| 00:00 1 января 4713 года до н. э., понедельник&lt;br /&gt;
| CJD = JD + 0,5 + часовой пояс&lt;br /&gt;
| align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: {{CURRENTJULIANDAY}} + 0.5}}&amp;#039;&amp;#039;&amp;#039; (UT)&lt;br /&gt;
| свой для каждого [[Часовой пояс|часового пояса]]; дата меняется в полночь по [[Местное время|местному времени]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Лилианский день]]&lt;br /&gt;
| 00:00 15 октября 1582 года, пятница (день № 1)&lt;br /&gt;
| floor(JD − 2299160,5)&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: floor( {{CURRENTJULIANDAY}}-2299160.5) }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|количество дней, прошедших с введения [[Григорианский календарь|григорианского календаря]] 15 октября 1582 года; дата меняется в полночь по [[Всемирное координированное время|универсальному времени]]&lt;br /&gt;
|-&lt;br /&gt;
| [[American National Standards Institute|ANSI]] дата&lt;br /&gt;
| 00:00 1 января 1601 года, понедельник (день № 1)&lt;br /&gt;
| floor(JD − 2305812,5)&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: floor( {{CURRENTJULIANDAY}}-2305812.5) }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| по нему считаются даты [[COBOL]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Rata Die]]&lt;br /&gt;
| 1 января 1 года, понедельник (день № 1)&lt;br /&gt;
| floor(JD − 1721424,5)&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: floor( {{CURRENTJULIANDAY}}-1721424.5) }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| счёт дней нашей эры по григорианскому календарю&amp;lt;!-- Confirmed via the online conversion program of the book Calendrical Calculations: http://emr.cs.iit.edu/home/reingold/calendar-book/Calendrica.html --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[UNIX-время]]&lt;br /&gt;
| 1 января 1970 года, четверг&lt;br /&gt;
| (JD − 2440587,5) × 86400&lt;br /&gt;
|align=&amp;#039;right&amp;#039;| &amp;#039;&amp;#039;&amp;#039;{{#expr: ( {{CURRENTJULIANDAY}}-2440587.5) * 86400 round 0 }}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| считается посекундно&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Там, где требуются вычисления с точностью до минут и более, указывается, относительно какой системы приводится значение юлианского дня. Если это [[UTC]], соответствующий юлианский день обозначают &amp;#039;&amp;#039;&amp;#039;JDUTC&amp;#039;&amp;#039;&amp;#039;, если это часто использующееся в астрономии [[эфемеридное время]], юлианский день обозначают &amp;#039;&amp;#039;&amp;#039;JED&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Определение дня недели]]&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{Примечания}}&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
* {{книга|автор=[[Куликовский, Пётр Григорьевич|Куликовский П. Г.]]|заглавие=Справочник любителя астрономии|издание=4-е изд |место=М.|издательство=Наука|год=1971|страницы=581—582|isbn=5836003033}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [https://be-os.ru/julian_date_online Онлайн-конвертор для преобразования григорианской даты в номер юлианского дня] {{Wayback|url=https://be-os.ru/julian_date_online |date=20200925144238 }}&lt;br /&gt;
&lt;br /&gt;
{{ВС}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Время в астрономии]]&lt;br /&gt;
[[Категория:Календарные алгоритмы]]&lt;/div&gt;</summary>
		<author><name>imported&gt;WikiOldSchool</name></author>
	</entry>
</feed>