Metodo Date UTC JavaScript

Definizione e uso

UTC() Il metodo restituisce i millisecondi tra la data specificata e la mezzanotte del 1° gennaio 1970 in base al fuso orario universale.

Suggerimento:Il tempo universale coordinato (UTC) è il tempo standardizzato a livello mondiale.

Nota:Il tempo UTC è lo stesso del tempo GMT (Greenwich Mean Time).

Esempio

Esempio 1

Restituisce i millisecondi tra la data specificata e la mezzanotte del 1° gennaio 1970:

var d = Date.UTC(2012, 02, 30);

Prova personalmente

Esempio 2

Creare un oggetto data utilizzando il tempo UTC invece del tempo locale:

var d = new Date(Date.UTC(2012, 02, 30));

Prova personalmente

Sintassi

Date.UTC(year, month, day, hours, minutes, seconds, millisec)

Valore del parametro

Parametro Descrizione
year Obbligatorio. Rappresenta il valore numerico a quattro cifre dell'anno, ammessi valori negativi.
month

Obbligatorio. Rappresenta l'intero del mese

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

  • -1 causerà l'ultimo mese dell'anno precedente
  • 12 causerà il primo mese dell'anno successivo
  • 13 causerà il secondo mese dell'anno successivo
day

Opzionale. Intero, rappresenta il giorno del mese

Il valore atteso è 1-31, ma sono ammessi altri valori:

  • 0 causerà l'ultima ora del mese precedente
  • -1 causerà un'ora prima dell'ultima ora del mese precedente

Se un mese ha 31 giorni:

  • 32 causerà il primo giorno del mese successivo

Se un mese ha 30 giorni:

  • 32 causerà il secondo giorno del mese successivo
hour

Opzionale. Predefinito 0. Rappresenta l'intero delle ore

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

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

Opzionale. Predefinito 0. Rappresenta l'intero dei minuti

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

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

Opzionale. Predefinito 0. Rappresenta l'intero dei secondi

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

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

Opzionale. Predefinito 0. Rappresenta l'intero dei millisecondi

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

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

Dettagli tecnici

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

Supporto browser

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

Pagine correlate

Tutorial:Data JavaScript

Tutorial:Formato data JavaScript