def getHijri(dat, correction_val=0): '''get hijri date from gregorian date "dat"''' if isinstance(dat, date): hd = getHijriDate(gregorianToJulianDay(dat), correction_val) return HijriDate(hd[0], hd[1], hd[2]) else: raise TypeError("dat is not a 'date' object")
def fromJulian(jd, correction_val=0): hd = getHijriDate(jd, correction_val) return HijriDate(hd[0], hd[1], hd[2])