More consistent error handling for parse_date failure. We almost always want to have an user visible error in this situation.
Fixes #4927 and #4530 as the error message itself has been improved as well.
Authored by: cboos 2007-04-09
Parent: [r5187]
Child: [r5189]