Hi
M.a.W. ob eine Funktion einen Ordinal oder Kardinalwert liefert, sollte wenigstens am Namen der Methoden erkennbar sein.
um es deutlicher zu machen, man localtime liefert mir korrekterweise:
tm_mday
The day of the month, in the range 1 to 31.
tm_mon The number of months since January, in the range 0 to 11.
Perl übernimmt genau diese Terminologie.
Jetzt weiß ich nicht ob JS die Bezeichnung getMonth() von Java geerbt hat und dort geschludert wurde, aber getMonths() wäre eindeutig gewesen!
zusätzlich getDateDay() und getDateMonth() und keiner bräuchte sich zu wundern. (redundant aber konsequent)
Ciao
LanX