Pared down the code even more.  Use Date directly as the parser.