What happens if it cannot produce a Date object from it?  I'm guessing an exception.  Should we do a try/catch and return 400 around this?