Пролептический григорианский календарь - Proleptic Gregorian calendar

В пролептический григорианский календарь производится путем расширения Григорианский календарь назад к датам, предшествующим его официальному введению в 1582 году. В странах, которые приняли григорианский календарь позже, даты, происходящие в промежуточный период (между 1582 годом и местным принятием), также иногда «григорианизируются». Например, Джордж Вашингтон родился 11 февраля 1731 г. (по старому стилю), как Великобритания и его владения использовали Юлианский календарь с английскими годами, начинающимися с 25 марта до сентября 1752 года. После перехода этот день стал 22 февраля 1732 года, который обычно считается днем ​​рождения Вашингтона.[1]

использование

В пролептик Григорианский календарь явно требуется для всех дат до 1582 г. ISO 8601: 2004 (п. 4.3.2.1 Григорианский календарь), если партнеры по обмену информацией согласны. Он также используется большинством майя ученые,[2] особенно при конвертации Длинный счет финики (1 век до н.э. - 10 век).

Лучшая практика для историков, цитирующих современные документы, - это указывать дату, как в оригинале, и добавлять в качестве примечания любые контекстные подсказки, выводы об используемом календаре и аналогах в других календарных системах. Это дает другим возможность переоценить доказательства.[3]

Для этих календарей можно выделить две системы нумерации лет до нашей эры. Беда а позже историки не использовали латинский ноль, nulla, как год (см. Нулевой год ), поэтому год, предшествующий 1 году нашей эры, равен 1 году до нашей эры. В этой системе 1 год до н.э. високосный год (аналогично в пролептический юлианский календарь ). С математической точки зрения удобнее включать год 0 и представлять более ранние годы как отрицательные, чтобы облегчить вычисление количества лет между отрицательным (BC) годом и положительным (AD) годом. Это соглашение, используемое в нумерация астрономических лет а в международной стандартной системе дат ISO 8601. В этих системах год 0 является високосным.[4]

Хотя номинальный Юлианский календарь началось в 45 г. до н.э., високосные годы между 45 г. до н.э. и 1 г. до н.э. были нерегулярными (см. Ошибка високосного года ). Таким образом, юлианский календарь с четырехлетними високосными годами использовался только с конца 4 г. н.э. до 1582 г. или позже.

Пролептический григорианский календарь иногда используется в компьютерное программное обеспечение чтобы упростить работу со старыми датами. Например, это календарь, используемый PostgreSQL,[5] MySQL,[6] SQLite,[7] PHP, CIM, Delphi и Python.[8]

Разница между датами юлианского и пролептического григорианского календаря

До введения григорианского календаря различия между датами юлианского и пролептического григорианского календаря заключались в следующем:

В таблице ниже предполагается, что 29 февраля високосный день по Юлианскому календарю, но високосный день по юлианскому календарю (день бисексуальности) был ante diem bis sextum Kalendas Martias в латинский или 24 февраля (см. Юлианская реформа ), поэтому даты с 24 по 29 февраля во все високосные годы были нерегулярными.

Примечание. При преобразовании даты в году, который является високосным в одном календаре, но не в другом, включите в расчет 29 февраля, когда преобразование пересекает границу между февралем и мартом.

Юлианский диапазонПролептический григорианский диапазонГригорианец впереди:
С 3 марта 4 г.
(начало четырехлетних високосных лет)
до 1 марта 100 г.
С 1 марта 4 г.
до 28 февраля 100
−2 дня
Со 2 марта 100 г.
до 29 февраля 200 г.
С 1 марта 100 г.
до 28 февраля 200 г.
−1 день
С 1 марта 200 г.
до 28 февраля 300
С 1 марта 200 г.
до 28 февраля 300
0 дней
С 29 февраля 300 г.
до 27 февраля 500
С 1 марта 300 г.
до 28 февраля 500
1 день
С 28 февраля 500 г.
до 26 февраля 600
С 1 марта 500 г.
до 28 февраля 600
2 дня
С 27 февраля 600 г.
до 25 февраля 700
С 1 марта 600 г.
до 28 февраля 700
3 дня
С 26 февраля 700 г.
до 24 февраля 900
С 1 марта 700 г.
до 28 февраля 900
4 дня
С 25 февраля 900 г.
до 23 февраля 1000 г.
С 1 марта 900 г.
до 28 февраля 1000 г.
5 дней
С 24 февраля 1000 г.
до 22 февраля 1100 г.
С 1 марта 1000 г.
до 28 февраля 1100 г.
6 дней
С 23 февраля 1100 г.
до 21 февраля 1300 г.
С 1 марта 1100 г.
до 28 февраля 1300 г.
7 дней
С 22 февраля 1300 г.
до 20 февраля 1400
С 1 марта 1300 г.
до 28 февраля 1400
8 дней
С 21 февраля 1400 г.
до 19 февраля 1500
С 1 марта 1400 г.
до 28 февраля 1500
9 дней
С 20 февраля 1500 г.
до 4 октября 1582 г.
С 1 марта 1500 г.
до 14 октября 1582 г.
10 дней

Смотрите также

Рекомендации

  1. ^ "День рождения Джорджа Вашингтона". Национальный архив. н.д.. Получено 11 мая 2016.
  2. ^ Труды иероглифической мастерской майя. Техасский университет. 1982. с. 173.
  3. ^ Спатаки, Майк Даты старого стиля и нового стиля и переход на григорианский календарь. «Все чаще приходские книги, в дополнение к новогоднему заголовку после 24 марта, показывающему, например,« 1733 », имели еще один заголовок в конце следующего декабря с указанием« 1733/4 ». Это показывало, откуда начался новый стиль 1734, хотя старый стиль 1733 года продолжался до 24 марта ... У нас, как историков, нет оправдания для создания двусмысленности, и мы должны придерживаться обозначения, описанного выше в одной из его форм. Нехорошо писать просто 20 января 1745 года, поскольку читатель остается в недоумении. используем ли мы исчисление в старом или новом стиле. Дата должна быть написана либо 20 января 1745 года (если это действительно был старый стиль), либо 20 января 1745/6 г. Дефис (1745-6) лучше избегать, поскольку он можно интерпретировать как указание периода времени ».
  4. ^ Доггетт, Л. Э. (1992). «Календари». В P. Kenneth Seidelmann (ed.). Пояснительное приложение к астрономическому альманаху. Саусалито, Калифорния: Научные книги университета. ISBN  0-935702-68-7. Архивировано из оригинал 10 февраля 2012 г.
  5. ^ «В.4. История юнитов». Документация PostgreSQL.
  6. ^ «11.8. Какой календарь используется MySQL?». Справочное руководство по MySQL 5.0. Получено 21 июля 2010.
  7. ^ «Функции даты и времени». SQL в понимании SQLite. Получено 16 сентября 2010.
  8. ^ «8.1.3. Дата Объекты». Документация Python v3.8.2.