clarify that on() starts day and month on 0 (bad, but changing would break back-compat)