isValidYear static method

bool isValidYear({
  1. required int year,
  2. int? month,
  3. int? day,
})

Implementation

static bool isValidYear({
  required int year,
  int? month,
  int? day,
}) {
  try {
    if (month != null && day != null) {
      DateTime(year, month, day);
    } else if (month != null) {
      DateTime(year, month);
    } else {
      DateTime(year);
    }
    return true;
  } catch (e) {
    return false;
  }
}