Date: Create unit tests to verify day parsing uses the correct day range given its corresponding month/year

Fixes #323
Ref #373