我正在尝试使用:pandas将朱利安代码转换为日历日期:
pd.to_datetime(43390, unit = 'D', origin = 'Julian')
这给我ValueError:原点朱利安无法转换为时间戳
答案 0 :(得分:0)
您需要将原点设置为' j ulian'
pd.to_datetime(43390, unit = 'D', origin = 'julian')
但此数字(43390)抛出
OutOfBoundsDatetime: 43390 is Out of Bounds for origin='julian'
因为边界是从2333836到2547339
(Timestamp('1677-09-21 12:00:00')到Timestamp('2262-04-11 12:00:00'))
答案 1 :(得分:0)
方法1-使用Julian作为原点不起作用
方法2-使用Excel开始日期来计算其他日期。所有其他日期值将从excel默认开始日期开始引用。
最后这对我有用。
pd.to_datetime(43390, unit = 'D', origin=pd.Timestamp("30-12-1899"))