Improved fallback date input