yes, the month needs to be passed in numeric format.
you could always use a month select list that will display the Month name, but pass the month number, then you don't need validation for it:
<option value="1">January</option>
<option value="2">February</option>
etc....