Python版本:Python 2.7.15
我在numpy
数组中有朱利安日期列表。儒略日定义为公元前4713年1月1日以来的日子。
dates = [2458050.73958333 2458050.74027778 2458050.74097222 ...
2458446.73819445 2458446.73888889 2458446.73958333]
我想将date变量转换为日历值,例如:
10/24/2018 04:54:23
我尝试使用各种库,但是似乎都没有用。我认为我不需要在这里重新发明轮子并创建新功能。
答案 0 :(得分:1)
您最好的选择可能是Julian Egg,即:
import julian
mjd = 54372.78
dt = julian.from_jd(mjd, fmt='mjd')
print(dt)
输出:
2007-09-29 18:43:11.999982
安装(Python版本> = 3.2):
pip install julian