DanBlog

Il blog di Daniele Armanasco
posts - 48, comments - 73, trackbacks - 10

giovedì 15 ottobre 2009

[Sfogo] Javascript: oggetto Date

In Javascript basta istanziare un nuovo oggetto Date per ottenere la data corrente:

var myDate = new Date();

A questo punto basta fare:

myDate.getDate(); per avere il giorno (1-31): ma perché non chiamarlo getDay?

myDate.getDay(); per avere il giorno della settimana (0 = domenica, visto che non si lavora, 1 = lunedì, ecc.): ma perchè non chiamarlo getDayOfWeek?

myDate.getMonth(); per avere il numero del mese con, OVVIAMENTE, 0 = gennaio, 1 = febbraio, ecc.

A parte il fatto che usare lo zero per numeri di mese e giorno, che già hanno una loro numerazione, mi sembra “da programmatori mai usciti di casa che non hanno mai visto un calendario”; ma se per il giorno sono partiti da 1, perché per il mese sono partiti da 0? Almeno un pò di coerenza …

Scusate lo sfogo; spero qualcuno mi aiuti a capire (hanno progettato ste cose il giorno di Carnevale?), perché a me sembra proprio “poco pensato” (sono un gentiluomo ;-)).

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (5) |

Powered by:
Powered By Subtext Powered By ASP.NET