extFISCALYEAR function

dynamic extFISCALYEAR(
  1. dynamic v1,
  2. dynamic v2
)

FISCALYEAR(date, fiscalStartMonth): fiscal year

Implementation

dynamic extFISCALYEAR(dynamic v1, dynamic v2) {
  final dt = _vToDateTime(v1);
  if (dt == null) return 0;
  final startM = varToInt(v2);
  var y = dt.year;
  if (dt.month < startM) y--;
  return y;
}