getMonthFromMonthCount static method

dynamic getMonthFromMonthCount(
  1. dynamic monthCount
)

GET MONT FROM MONTH COUNT

Implementation

static getMonthFromMonthCount(monthCount) {
  var x = ((65 * monthCount + BETA) / 67).ceil();
  var tMonth = amod(x, 12);
  var tYear = (x / 12).ceil() - 1 + YEAR0 + YEAR_DIFF;
  var isLeapMonth = ((65 * (monthCount + 1) + BETA) / 67).ceil() == x;
  return {'year': tYear, 'month': tMonth, 'isLeapMonth': isLeapMonth};
}