Ottieni le ore e i minuti da un appuntamento in JavaScript

Ottieni le ore e i minuti da un appuntamento in JavaScript
In JavaScript, può esserci l'obbligo di recuperare un attributo specifico dalla data. Ad esempio, visualizzare il tempo solo per quanto riguarda la data corrente o specificata dall'utente. Inoltre, prendere il tempo in un formato AM/PM di 12 ore è relativamente conveniente nell'analisi del tempo in modo efficace. In tali casi, ottenere le ore e i minuti da una data utilizzando JavaScript aiuta nell'estrazione di attributi dalla data.

Questo blog discuterà gli approcci al recupero di ore e minuti da una data usando JavaScript.

Come ottenere le ore e i minuti da un appuntamento usando JavaScript?

Le ore e i minuti possono essere recuperati da una data usando il "Data()"Costruttore in combinazione con i seguenti approcci:

  • "gethours ()" E "getminutes ()"Metodi.
  • "tolocalestring ()" metodo.

Illustriamo ciascuno degli approcci uno per uno!

Approccio 1: ottenere le ore e i minuti da una data in JavaScript usando i metodi gethours () e getminutes ()

IL "gethours ()"Il metodo fornisce l'ora da 0 a 23 della data corrente e il"getminutes ()"Il metodo fornisce i minuti da 0 a 59 in una data in cambio. Questi metodi possono essere utilizzati in combinazione per recuperare semplicemente le ore e i minuti dalla data corrente o specificata dall'utente.

Sintassi

Data.gethours ()

Nella sintassi sopra:

Verranno recuperati gli orari correnti rispetto alla data.

Data.getminutes ()

Nella sintassi data:

I minuti correnti rispetto alla data saranno recuperati.

Esempio 1: Ottieni le ore e i minuti dalla data corrente

In questo esempio, le ore e i minuti verranno recuperati dalla data corrente con l'aiuto di "Data()"Costruttore:

Applicare i seguenti passaggi, come indicato nel codice sopra:

  • Crea un nuovo oggetto Data per recuperare la data e l'ora correnti con l'aiuto di "nuovo"Parola chiave e"Data()"Costruttore, rispettivamente.
  • Nel passaggio successivo, associa il "gethours ()" e il "getminutes ()"Metodi con la data recuperata e visualizzarla.
  • Ciò di conseguenza estraggerà le ore e i minuti dalla data corrente.

Produzione

Nell'output di cui sopra, si può vedere che le ore e i minuti nella data corrente sono identici alle ore e ai minuti recuperati.

Esempio 2: Ottieni le ore e i minuti dalla data specificata

In questo esempio particolare, le ore e i minuti verranno estratte dalla data specificata:

Implementare i passaggi di seguito, come indicato nello snippet di codice sopra:

  • Allo stesso modo, crea un nuovo oggetto di data tramite il costruttore, specifica la data e l'ora dichiarate e visualizzarlo.
  • Nel passaggio successivo, allo stesso modo, applica il "gethours ()" E "getminutes ()"Metodi per recuperare le ore e i minuti dalla data specificata.
  • Infine, visualizza le ore e i minuti corrispondenti alla data e all'ora specificate.

Produzione

Le ore e i minuti nella data di data specificata con il tempo recuperato, soddisfacendo così il requisito dato.

Approccio 2: ottenere le ore e i minuti da una data in JavaScript usando il metodo Tolocalestring ()

IL "tolocalestring ()"Il metodo fornisce un numero sotto forma di una stringa usando il formato della lingua locale. Questo metodo utilizza il “Data"Oggetto per inizializzare la data in un determinato fuso orario. Inoltre, è possibile implementare questo metodo per ottenere le ore e i minuti dalla data corrente in "am PM" formato.

Sintassi

data.tolocalestring (locali, opzioni)

Nella sintassi data:

  • "data"Corrisponde alla variabile in cui viene memorizzato l'oggetto data.
  • "Locali"Fare riferimento ai diversi fusi orari.
  • "opzioni"Indicare l'oggetto con le opzioni di formattazione.

Esempio

Panoramiamo il seguente esempio:

Nelle righe di codice sopra:

  • Ricorda l'approccio discusso per recuperare la data e l'ora correnti e visualizzarlo.
  • Dopodiché, applica il "tolocaletimestring ()"Metodo con il fuso orario dichiarato e le cifre assegnate di ore e minuti, rispettivamente.
  • Di conseguenza, le ore e i minuti verranno visualizzate in 2 cifre ciascuna in "am PM" formato.
  • Infine, visualizza le ore e i minuti corrispondenti alla data corrente.

Produzione

L'output sopra indica che le ore e i minuti vengono visualizzate in "12 ore" formato.

Conclusione

IL "Data()"Costruttore in combinazione con il"gethours ()" E "getminutes ()Metodo o il "tolocalestring ()"Il metodo può essere utilizzato per ottenere le ore e i minuti da una data in JavaScript. Il primo approccio può essere applicato per estrarre semplicemente le ore e i minuti dalla data corrente o specificata dall'utente. Quest'ultimo approccio può essere implementato per eseguire il requisito desiderato nel "am PM" formato. Questo blog ha spiegato come ottenere le ore e i minuti da un appuntamento usando JavaScript.