fix(date-parser): fix date parse value wrap

Added some tests to show issue #1059, some basic date parsing and then some tests for when parsing a date with a base value, causing invalid date values to wrap.