Can some more input coverage be added?
I'm thinking: 
* invalid inputs in the "feb 30, 2014" format, 
* mixed input formats, (if these are supported, a negative test if they're not)