mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 15:35:15 +00:00
Recognize a year.
This commit is contained in:
@@ -89,6 +89,10 @@ class ParseDateString
|
|||||||
// cant handle date ranges.
|
// cant handle date ranges.
|
||||||
return new Carbon('1984-09-17');
|
return new Carbon('1984-09-17');
|
||||||
}
|
}
|
||||||
|
// maybe a year, nothing else?
|
||||||
|
if (4 === strlen($date) && is_numeric($date) && (int) $date > 1000 && (int) $date <= 3000) {
|
||||||
|
return new Carbon(sprintf('%d-01-01', $date));
|
||||||
|
}
|
||||||
|
|
||||||
throw new FireflyException(sprintf('[d]Not a recognised date format: "%s"', $date));
|
throw new FireflyException(sprintf('[d]Not a recognised date format: "%s"', $date));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user