Questo articolo ti guiderà sull'applicazione dei formati di tempo in JavaScript.
Come applicare i formati del tempo JavaScript?
I formati del tempo JavaScript possono essere implementati utilizzando:
Ora passeremo attraverso ciascuno dei metodi menzionati uno per uno!
Metodo 1: applicare il formato di tempo JavaScript usando i metodi gethours () e getutchours ()
IL "gethours ()"Il metodo restituisce l'ora da 0 a 23 della data corrente e il"getutchours ()"Metodo produce l'ora corrente secondo UTC. Questi metodi possono essere implementati per restituire l'ora corrente e l'ora UTC corrispondente, rispettivamente.
Esempio
In questo esempio, creeremo un oggetto Data con il nuovo costruttore Date () per visualizzare la data e l'ora correnti:
let timeFormat = new Date ();Ora, invoca il metodo Gethours () per ottenere l'ora corrente considerando la data e l'ora correnti:
console.registro ("L'ora corrente è:", TimeFormat.gethours ());Inoltre, applica il metodo getuthours () per ottenere anche l'ora temporale coordinata universale:
console.log ("L'ora UTC corrente è:", TimeFormat.getutchours ());Produzione
Metodo 2: applicare il formato di tempo JavaScript utilizzando il metodo getTimeZoneoffset ()
IL "getTimeZoneOffset ()"Il metodo calcola la differenza tra tempo UTC e ora locale in minuti. Questo metodo può essere applicato per scoprire la differenza tra il tempo menzionato per ulteriori elaborazioni ..
L'esempio seguente dimostra il concetto di cui sopra.
Esempio
Innanzitutto, crea un oggetto di data come discusso nel metodo precedente. Successivamente, applica il metodo GetTimeZoneoffset () per restituire la differenza tra UTC e fuso orario locale in pochi minuti:
timeFormat = (new Date ().getTimeZoneoffset ());Infine, registra la differenza di tempo in minuti:
console.Log ("La differenza tra UTC e il fuso orario locale è:", TimeFormat)Produzione
Dall'output si può vedere che esiste una differenza di tempo negativa di -240 minuti tra l'UTC e il fuso orario locale.
Metodo 3: applicare il formato di tempo JavaScript usando il metodo GetTime ()
IL "prendi tempo()"Il metodo calcola il numero di millisecondi dal 1 ° gennaio 1970 e lo restituisce. Questo metodo può essere implementato per restituire i millisecondi dalla data menzionata fino all'ora corrente.
Passare attraverso l'esempio di seguito.
Esempio
In primo luogo, ripeti il metodo precedente per la creazione di un nuovo oggetto da data. Ora, applica il "prendi tempo()"Metodo per restituire il conteggio dei millisecondi dal 1 ° gennaio 1970 fino all'ora corrente:
timeFormat = (new Date ().prendi tempo());Infine, registrare il conteggio dei millisecondi sulla console:
console.Log ("Il numero di millisecondi passati dal 1 ° gennaio 1970 UTC+0 sono:", TimeFormat)Produzione
Metodo 4: applicare il formato di tempo JavaScript usando il metodo Sethours ()
IL "sethours ()"Il metodo imposta l'ora di una data. Questo metodo può essere utilizzato per specificare il tempo personalizzato nell'argomento del metodo.
Sintassi
Data.Sethours (ore, minuti, secondi)Nella sintassi data, il primo argomento si riferisce al "ora", Il secondo argomento indica"minuti", E il terzo argomento si riferisce al"Secondi".
Esempio
In primo luogo, crea un nuovo oggetto di data come segue:
let timeFormat = new Date ();Successivamente, imposta il tempo personalizzato utilizzando il metodo Sethours () posizionando rispettivamente ore, minuti e secondi nella sua discussione e visualizzarlo:
formato orario.Sethours (1, 10, 15);Produzione
Metodo 5: applicare il formato di tempo JavaScript usando il metodo getSeCons ()
IL "getSeconds ()"Il metodo restituisce i secondi che vanno da 0 a 59. Questo metodo può essere implementato per visualizzare il tempo accurato con secondi.
Esempio
In questa dimostrazione, applicare il metodo getSeconds () sull'oggetto data creata:
let timeFormat = new Date ();Ora, registra il tempo preciso con secondi sulla console:
console.log ("La data e l'ora correnti sono:", TimeFormat);Produzione
Abbiamo compilato tutti i possibili formati di tempo JavaScript in questo blog.
Conclusione
Per applicare i formati di tempo in JavaScript, utilizzare il “gethours ()" E "getutchours ()"Metodi per ottenere rispettivamente l'ora corrente e UTC, il"getTimeZoneOffset ()"Metodo per calcolare la differenza di tempo tra il fuso orario locale e l'UTC, il"prendi tempo()"Metodo per restituire i millisecondi dal 1 ° gennaio 1970 fino all'ora attuale,"sethours ()"Metodo" per specificare il tempo personalizzato o il "getSeconds ()"Metodo per ottenere il tempo accurato con secondi. Questo blog ha dimostrato i metodi per applicare i formati di tempo in JavaScript.