我试图将这种格式的日期(1 بهمن 1397)转换为格鲁吉亚日历日期时间。我正在使用 dateparser,但我不断收到类型错误:“'str' 和 'int' 的实例之间不支持'<='”。这是脚本的相关部分:
date = HijriCalendar(u'24 دی 1397').get_date()
print(date)
我试图将这种格式的日期(1 بهمن 1397)转换为格鲁吉亚日历日期时间。我正在使用 dateparser,但我不断收到类型错误:“'str' 和 'int' 的实例之间不支持'<='”。这是脚本的相关部分:
date = HijriCalendar(u'24 دی 1397').get_date()
print(date)
日期不是回历/伊斯兰日期(农历),而是伊朗日期(太阳) en.wikipedia.org/wiki/Iranian_calendars。您应该搜索波斯/伊朗/khorshidi/jalali 日历。
Khayyam3 是一个以波斯风格使用日期和时间的库(称为 Jalali 日历或 khayyam alg) https://pypi.org/project/Khayyam3/