private long newYearOnOrBefore ( long utcDays ) { long ny = this . newYearInSui ( utcDays ) ; if ( utcDays >= ny ) { return ny ; } else { return this . newYearInSui ( utcDays - 180 ) ; // previous sui } }
start of lunisolar year