Julianday получить день года - PullRequest
0 голосов
/ 29 ноября 2009

У меня есть julianday, как 731831, как я могу получить от него день года?

Ответы [ 2 ]

0 голосов
/ 29 ноября 2009

Это очень решенная проблема. Лучше всего получить библиотеку, в которой кто-то другой написал и отладил код для вас.

Если вы можете использовать Python, вот простой пример: http://katamari.ssec.wisc.edu/resources/scriptonomicon/julian-day-to-calendar-day

Если вы действительно хотите написать это самостоятельно, я предлагаю в Google поиск по "алгоритму преобразования Джулиана". Я запустил этот поиск, и вот хороший результат: http://www.hermetic.ch/cal_stud/jdn.htm#comp

0 голосов
/ 29 ноября 2009

Это довольно низкий юлианский номер дня.

И помните, что дни начинаются , когда дробная часть JD равна .5

Если вы подключите 731831 к конвертеру USNO, это даст

BCE 2710 August 24 12:00:00.0 UT Wednesday

Другими словами полдень в среду.

Мне просто интересно, думали ли древние люди того времени об этом как о среде?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...