dateAdd in Javascript
Programmazione, Sviluppo Siti Thursday 4 December 2008 alle 18:21Mi sono scontrato con una funziona banale, conosciuta in ASP (VBScript), ma comoda, funzione che in JS non ho mai visto e trovato (magari ne ho anche fatte poche ricerche). DateAdd permette di sommare ad una data un valore qualsiasi di un intervallo dato (secondi, minuti, ore, giorni, mesi e anni).
Potete scaricare qui la mia funzione dateAdd in JS.
Funzionamento
Utilizzare la funzione è semplicissimo: a seguito alcuni esempi.
/* Sommare 10 ore all'ora di oggi */
ora_nuova = addInterval(new Date(), 'h', 10);
/* Sommare 300 secondi all'ora di prima */
ora_nuova2 = addInterval(ora_nuova, 's', 300);
Semplice, non credete?
13 July 2010 alle 11:54
Ho trovato la funzione molto valida, io debbo sommare dei minuti all’ora corrente. Putroppo mi viene generato un errore quando sommo dei minuti in prossimità del cambio ora.
Es. 11:50 + 20 minuti, il risultato dovrebbe essere 12:10.
Il messaggio inviato alla console è “Can’t find variable: addInterval”
Puoi aiutarmi?
grazie
Stefano
14 February 2011 alle 13:08
non funziona