def convert(self, from_calendar_system, to_calendar_system, year, month, day): if from_calendar_system == to_calendar_system: return dumps([year, month,day]) sakacalendar = SakaCalendar() jd=None year = int(year) month = int(month) day = int(day) if from_calendar_system == "Gregorian": jd=sakacalendar.gregorian_to_julian_date(year, month,day) if from_calendar_system == "Saka": jd=sakacalendar.saka_to_julian_date(year, month,day) if to_calendar_system == "Gregorian": return dumps(sakacalendar.julian_date_to_gregorian(jd)) if to_calendar_system == "Saka": return dumps(sakacalendar.gregorian_to_saka_date(sakacalendar.julian_date_to_gregorian(jd))) return "Not Implemented " + from_calendar_system + " -> " + to_calendar_system
def convert(self, from_calendar_system, to_calendar_system, year, month, day): if from_calendar_system == to_calendar_system: return [year, month,day] sakacalendar = SakaCalendar() jd = None year = int(year) month = int(month) day = int(day) if from_calendar_system == "Gregorian": jd=sakacalendar.gregorian_to_julian_date(year, month,day) if from_calendar_system == "Saka": jd=sakacalendar.saka_to_julian_date(year, month,day) if to_calendar_system == "Gregorian": return sakacalendar.julian_date_to_gregorian(jd) if to_calendar_system == "Saka": return sakacalendar.gregorian_to_saka_date(sakacalendar.julian_date_to_gregorian(jd)) return "Not Implemented " + from_calendar_system + " -> " + to_calendar_system