Fixed Value Error parsing and removed try-catch block. Had to restrict the addition of a day to the range <=31 in the buildTextMonthAndDay() method. Issue was the spelled out year was not being parsed correctly, but was returning a number. e.g. "nineteen ninety-seven" was returned as number 1717, which was outof range for the day. This is now skipped and ignored.
Fixed Value Error parsing and removed try-catch block. Had to restrict the addition of a day to the range <=31 in the buildTextMonthAndDay() method. Issue was the spelled out year was not being parsed correctly, but was returning a number. e.g. "nineteen ninety-seven" was returned as number 1717, which was outof range for the day. This is now skipped and ignored.