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