Metodo Date setHours() di JavaScript

Definizione e uso

setHours() Metodo per impostare l'ora dell'oggetto data.

Questo metodo può anche essere utilizzato per impostare minuti, secondi e millisecondi.

Esempio

Esempio 1

Imposta l'ora a 15:

var d = new Date();
d.setHours(15);

Prova da solo

Esempio 2

Esempio

Imposta l'ora a 15:35:01

var d = new Date();
d.setHours(15, 35, 1);

Prova da solo

Esempio 3

Imposta l'ora a 48 ore fa:

var d = new Date();
d.setHours(d.getHours() - 48);

Prova da solo

Sintassi

Date.setHours(hour, min, sec, millisec)

Valore del parametro

Parametro Descrizione
hour

Obbligatorio. Rappresenta l'intero delle ore.

Il valore atteso è 0-23, ma sono ammessi altri valori:

  • -1 comporterà l'ultima ora del giorno precedente
  • 24 comporterà la prima ora del giorno successivo
min

Opzionale. Rappresenta l'intero dei minuti.

Il valore atteso è 0-59, ma sono ammessi altri valori:

  • -1 comporterà l'ultimo minuto dell'ora precedente
  • 60 comporterà il primo minuto dell'ora successiva
sec

Opzionale. Rappresenta l'intero dei secondi.

Il valore atteso è 0-59, ma sono ammessi altri valori:

  • -1 comporterà l'ultimo secondo del minuto precedente
  • 60 comporterà il primo secondo del minuto successivo
millisec

Opzionale. Rappresenta l'intero dei millisecondi.

Il valore atteso è 0-999, ma sono ammessi altri valori:

  • -1 comporterà l'ultimo millisecondo del secondo precedente
  • 1000 comporterà il primo millisecondo del secondo successivo

Dettagli tecnici

Valore di ritorno: Valore numerico che rappresenta i millisecondi tra l'oggetto data e la mezzanotte del 1° gennaio 1970.
Versione JavaScript: ECMAScript 1

Supporto del browser

Metodo Chrome IE Firefox Safari Opera
setHours() Supporto Supporto Supporto Supporto Supporto

Pagine correlate

Tutorial:Data JavaScript

Tutorial:Formato della Data JavaScript

Tutorial:Metodi di impostazione della Data JavaScript