Template:MONTHNUMBER

This template returns the cyclic integer month number (between 1 and 12) of the month whose real number is in parameter. Alternatively, the month can be given with its English name (complete or abbreviated to 3 characters, with capitals or small letters).

Does not play nicely with "subst:"


 * Syntax :
 *  


 * The month value is interpreted modulo 12 (extra leading zeroes are ignored, negative numbers are accepted, all numbers are rounded to floor).


 * Examples for all standard English month names :
 *   returns
 *   returns
 *   returns
 *   returns
 *   returns
 *   returns
 *   returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns


 * Examples for all abbreviated English month names :
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 *  </tt> returns
 * <tt> </tt> returns


 * Examples for all standard month numbers :
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns


 * Examples for month numbers with extra leading zero :
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns


 * Examples for month number underflows and overflows, from computed values :
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns
 * <tt> </tt> returns


 * Example for invalid month name :
 * <tt> </tt> returns