Indian Civil calendar

The Indian Civil calendar, also called the Indian national calendar, or the Shalivahana Shaka calendar, was instituted following independence. It consists of twelve months of 31 or 30 days, with a leap day every four years.

convertdate.indian_civil.format(year, month, day)

Convert a Indian Civil date into a string with the format DD MONTH YYYY.

convertdate.indian_civil.from_gregorian(year, month, day)
convertdate.indian_civil.from_jd(jd)

Calculate Indian Civil date from Julian day Offset in years from Saka era to Gregorian epoch

convertdate.indian_civil.month_length(year, month)
convertdate.indian_civil.monthcalendar(year, month)
convertdate.indian_civil.to_gregorian(year, month, day)
convertdate.indian_civil.to_jd(year, month, day)

Obtain Julian day for Indian Civil date