Ennek a vitának semmi értelme sincs, amikor kizárólag az idióták programoznak úgy, hogy
if( date.getMonth() == 1 ) /* do nothing */;
Értelmes ember ezt csinálja:
if( date.getMonth() == GregorianCalendar.FEBRUARY ) /* do nothing */;
Hogyha nem r=1 sugarú komplett idióta írja a programot, akkor nem ütközik bele ebbe az egetrengető problémába. Bevallom őszitén, életemben nem néztem még meg, hogy az intexelés 0-tól, 1-től, vagy 249-től kezdődik. Mindegy. Ha tömbbe rakom, kivonom belőle a GregorianCalendar.JANUARY-t.