Each supported date/time format has a characteristic value range for "current" dates. If a date is known or expected to be current, the date format may be detected from the range of the provided numeric value.
Define what "current" means. Examples:
- Now ± 10 years, if that's practical.
- Interpret the number as all known formats and choose the format closest to now.