Honestly, I took this code straight from the Date field.

My guess is that we don't want to parse date strings missing the day or month as they are probably malformed.

As for UTC, it's consistent with the codebase, and is only in case the timezone is unspecified.