Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   12 Sep 2002  19:48:53
 To : Alexey Pirogov
 Subject : Юлианский день
 -------------------------------------------------------------------------------- 
 
 Sun Sep 08 2002 15:14, Alexey Pirogov wrote to All:
 
  AP> Сабж yзнать сколько пpошло вpемени с одной даты до дpyгой в днях...
 
  Предложенный историком Юлием Цезарем Скалигером метод сопоставления дат
 разных календарей переводом их в дни, прошедшие от условной даты, также решает
 проблемы установления разности дат в днях.
 
 Алгоритм перевода календарной даты в юлианский день. 
 
 y = год
 m = номер месяца
 d = день
 
 jd = ( 1461 * ( y + 4800 + ( m - 14 ) / 12)) / 4 + ( 367 * ( m - 2 - 12 * (( m
 - 14 ) / 12))) / 12 - 3 * (( y + 4900 + ( m - 14 ) / 12) / 100) / 4) + d -
 32075 
 Алгоритм перевода юлианского дня в календарную дату. 
 
 l = jd + 68569
 n = ( 4 * l ) / 146097
 l = l - ( 146097 * n + 3 ) / 4
 i = ( 4000 * ( l + 1 ) ) / 1461001
 l = l - ( 1461 * i ) / 4 + 31
 j = ( 80 * l ) / 2447
 d = l - ( 2447 * j ) / 80
 l = j / 11
 m = j + 2 - ( 12 * l )
 y = 100 * ( n - 49 ) + i + l
 (Взято с http://m31.spb.ru/astronomy/time/julianday.shtm)
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как?   Alexey Pirogov   08 Sep 2002 15:14:40 
 Как?   Alexander Chelmodeev   09 Sep 2002 11:28:12 
 Re: Как?   Alexander Golovlev   11 Sep 2002 11:21:06 
 Как?   Comoderator   11 Sep 2002 15:05:43 
 Как?   Alexander Chelmodeev   11 Sep 2002 16:40:19 
 Re: Как?   Alexander Golovlev   11 Sep 2002 22:14:18 
 Как?   Comoderator Of Ru Algorithms   12 Sep 2002 21:36:35 
 Как?   Aleksey Tarasow   11 Sep 2002 22:44:06 
 Как?   Evgenij Masherov   12 Sep 2002 09:35:26 
 Как?   Aleksey Tarasow   13 Sep 2002 20:54:26 
 Как?   Evgenij Masherov   16 Sep 2002 10:13:08 
 Как?   Aleksey Tarasow   17 Sep 2002 18:13:40 
 Re: Как?   Sergey Bychkov   17 Sep 2002 20:48:54 
 Как?   Aleksey Tarasow   18 Sep 2002 21:29:06 
 Re: Как?   Sergey Bychkov   19 Sep 2002 01:35:58 
 Как?   Aleksey Tarasow   19 Sep 2002 23:08:10 
 Re: Как?   Sergey Bychkov   21 Sep 2002 01:50:21 
 Как?   Aleksey Tarasow   22 Sep 2002 00:55:02 
 Re: Как?   Sergey Bychkov   22 Sep 2002 17:08:25 
 Как?   Aleksey Tarasow   22 Sep 2002 21:52:30 
 Как?   Andre Lukichov   12 Sep 2002 15:38:52 
 Как?   Aleksey Tarasow   13 Sep 2002 20:59:50 
 Re: Как?   Andrew Simakin   12 Sep 2002 17:45:24 
 Юлианский день   Evgenij Masherov   12 Sep 2002 19:48:53 
Архивное /ru.algorithms/3300602dd978.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional