Python Julian日期到格里高利日期转换错误

时间:2018-04-24 23:08:15

标签: python django python-3.x sqlalchemy django-views

我收到错误消息:需要一个整数

当我尝试将朱利安日期转换为格里高利日期时

在我的view.py中,在我查询了数据库之后我想将date_entered从Julian日期转换为格里高利日期,但我得到了上述错误。

# inside view.py

convert_date=(datetime.date.fromordinal(rate.columns.date_entered))

1 个答案:

答案 0 :(得分:1)

您的返回date_entered可能尚未转换为整数,datetime.date.fromordinal()需要整数。假设一个有效的字符串值,您只需要' 将它转换为整数:

convert_date = datetime.date.fromordinal(int(rate.columns.date_entered))