11 lines
228 B
Dart
11 lines
228 B
Dart
int? parseYear(String? yearString) {
|
|
if (yearString == null || yearString == '') {
|
|
return null;
|
|
}
|
|
|
|
try {
|
|
return int.parse(yearString);
|
|
} on FormatException {
|
|
return int.parse(yearString.split('-')[0]);
|
|
}
|
|
}
|