delegate date parse exception handling to DateUtils class.
cleanup and doc.
remove unnecessary debug logging.