Il metodo setMilliseconds() in JavaScript
Il metodo setMilliseconds() in JavaScript mi permette di settare i millisecondi in un oggetto Date.
oggetto.setMilliseconds(n);
Questo metodo accetta un valore numerico intero (n) da 0 a 999 che rappresenta i millisecondi.
Ecco un esempio pratico.
Creo un oggetto di tipo Date nella variabile "data" e gli assegno l'orario corrente tramite la funzione Date()
var data = new Date();
Stampo il contenuto dell'oggetto.
document.write(data.getMilliseconds());
Nell'oggetto sono memorizzati 785 millisecondi.
785
Chiamo il metodo setMilliseconds() per cambiare i millisecondi nell'oggetto "data".
data.setMilliseconds(500);
A questo punto stampo nuovamente il contenuto dell'oggetto.
document.write(data.getMilliseconds());
Adesso nell'oggetto sono memorizzati 500 millisecondi.
500
Il numero dei millisecondi è cambiato.
Nota. È importante notare che se il valore passato a setMilliseconds() supera 999 o è inferiore a 0, l'oggetto Date si regola di conseguenza. Ad esempio, se passo 1000 a setMilliseconds(), la data si sposta avanti di un secondo, perché 1000 millisecondi sono equivalenti a un secondo.
E così via.