def to_jalali(cls, year, month=None, day=None, hour=None, minute=None,
second=None, microsecond=None, tzinfo=None):
if month is None and isinstance(year, dt):
month = year.month
day = year.day
hour = year.hour
minute = year.minute
second = year.second
microsecond = year.microsecond
tzinfo = year.tzinfo
year = year.year
j_date = JalaliDate.to_jalali(year, month, day)
return cls.combine(j_date,
_time(hour=hour, minute=minute, second=second,
microsecond=microsecond,
tzinfo=tzinfo))
评论列表
文章目录