Как да конвертирате юлианската дата в дата на календара

Posted on
Автор: Laura McKinney
Дата На Създаване: 7 Април 2021
Дата На Актуализиране: 2 Юли 2024
Anonim
LDmicro 14: I2C LCD & DS3231 Real-Time Clock (Microcontroller PLC Ladder Programming with LDmicro)
Видео: LDmicro 14: I2C LCD & DS3231 Real-Time Clock (Microcontroller PLC Ladder Programming with LDmicro)

Съдържание

Юлианският календар на римската древност е имал високосни години на всеки четири години, за да се настани Земята, като отнема малко повече от 365 дни, за да обиколи слънцето. Този период от време, известен още като "тропическа година", е по-малък от 365,25 дни. Следователно, през вековете, юлианският календар проследява сезоните все повече и повече. През 1582 г. папа Григорий елиминира „високосния ден“ от години, делящи се на 100. Годините, които се делят на 400, все още запазват допълнителния ден. От въвеждането му разликата между григорианския календар (настоящият "стандартен" календар) и юлианския календар се увеличава три дни на всеки четири века, което съответства на отпадналите високосни дни за три от годините, завършващи с "00." За години между 1900 и 2100 г. разликата между двете стойности е 13 дни. Преобразуването на юлианска дата в григорианска дата е проста аритметика, след като знаете формулата.


    Изберете цифрите от хилядолетието и века на въпросната година.

    Например за 1600 година, само погледнете 16-та.

    Умножете резултата в стъпка 1 с 3/4.

    Извадете 5/4 от резултата от стъпка 2.

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

    Например, 2 октомври 1216 г. има изчислението 12x.75-1.25 = 7.75. Орязването дава 7 дни. И така, юлианската дата на 2 октомври 1216 г. е 9 октомври 1216 г.

    Обработвайте датите със същите изчисления, но първо изваждайте година. След това извършете изчисленията по-горе, добавете годината назад. Причината за това е да се поддържа линейната връзка на формулата, тъй като няма 0 BC или 0 AD. 1 AD следва 1 пр. Н. Е.

    Съвети

    Предупреждения