Update to use :year and :month, and zero? in validation.