我有像731831这样的julianday,我怎么能从中获得一年中的一天?
答案 0 :(得分:0)
这是一个相当低的朱利安日数。
请记住,当JD的小数部分为 .5
时开始如果您将731831插入USNO的转换器,则会显示
BCE 2710 August 24 12:00:00.0 UT Wednesday
换句话说,星期三中午。
我只是想知道那个时代的古代人是否认为它是星期三?
答案 1 :(得分:0)
这是一个非常解决的问题。你最好的办法是找一个别人为你编写和调试代码的库。
如果你可以使用Python,这是一个简单的例子: http://katamari.ssec.wisc.edu/resources/scriptonomicon/julian-day-to-calendar-day
如果你真的想把它写给你,我建议Google搜索“Julian转换算法”。我运行了搜索,结果很好: http://www.hermetic.ch/cal_stud/jdn.htm#comp