Right, `Date.UTC` overflows the date into other months; that I have the `date.getUTCDate() === day`, otherwise `2012-01-99` would be considered valid.