Come ottenere la data e l'ora correnti in javascript?

Come ottenere la data e l'ora correnti in javascript?

JavaScript è diventato un linguaggio di programmazione usati in modo enorme a causa dell'espansione di Internet e del Web a un ritmo incredibile. Nel mondo moderno del Web, possiamo svolgere quasi tutte le attività in un singolo browser e JavaScript viene utilizzato in ogni singolo sito Web che vediamo nella nostra vita di routine quotidiana. Spesso eravamo soliti vedere la data e l'ora in quasi tutti i sito Web. In questo articolo, daremo un'occhiata a come possiamo ottenere l'ora attuale in JavaScript e quali sono i diversi modi per ottenere la data e l'ora in base alle nostre esigenze.

JavaScript fornisce un oggetto integrato Data, che aiuta a gestire tutta la data e l'ora. Più tardi, possiamo estrarre tutto ciò che vogliamo in base alle nostre esigenze utilizzando diversi metodi integrati. Quindi, saltiamo dritto nel processo e impariamo le diverse tecniche per estrarre la data e il tempo corrente.

Prima di tutto, creeremo un nuovo oggetto di data () e dichiarare una variabile denominata "corrente" e assegneremo il nuovo oggetto di data () a una variabile "corrente".

var corrente = new Date ();

Dopo l'assegnazione, diamo un'occhiata alla data dell'oggetto cosa ha per noi.

console.registro (corrente)

Bene! Sembra piuttosto bello in un buon formato. Ma che ne dici se vogliamo ottenere solo l'anno dall'intera data? Possiamo usare la funzione integrata getlyly () per ottenere solo l'anno.

attuale.getfullyAlyar ();

Allo stesso modo, se vogliamo estrarre solo l'anno, possiamo usare la funzione integrata GetMonths () per ottenere solo il mese.

attuale.getmonth ();

Sembra che ci sia un problema. Questo non è l'ottavo mese (agosto)! Come possiamo vedere nell'output completo sopra per il nuovo oggetto Data. Questo è settembre. Bene, questo è dovuto al digitale (0-11). Quindi, dobbiamo aggiungere "1" ad esso per ottenere il mese giusto ogni volta.

attuale.getmonth () + 1;

Questo va bene ora.

Proprio come per l'anno, possiamo fare lo stesso per la data. Ad esempio, per estrarre o ottenere solo la data, possiamo utilizzare la funzione integrata getDate ().

attuale.getDate ();

Proprio come una data, abbiamo funzioni integrate per estrarre il tempo desiderato. Ad esempio, se vogliamo ottenere o estrarre solo le ore, da tutto il tempo attuale, possiamo usare la funzione integrata gethours ().

attuale.gethours ();

Lo stesso vale per i minuti. Per estrarre solo minuti, possiamo usare getminutes ().

attuale.getminutes ();

Per estrarre solo pochi secondi, possiamo usare GetSeconds ().

attuale.getSeconds ();

Funzioni integrate avanzate

Qui abbiamo alcune funzioni integrate avanzate per ottenere la data e l'ora in una stringa formattata piuttosto pulita e buona. Ad esempio, per ottenere solo il tempo, non la data, sotto forma di stringa possiamo usare la funzione integrata Tolocaletimestring () al nostro scopo.

attuale.tolocaletimestring (); // "2:42:07 pm"

E, se vogliamo estrarre solo il tempo sotto forma di stringa. Possiamo usare la funzione integrata TolocaleDateString ().

attuale.tolocaledateString (); // "29/09/2020"

E, se vogliamo estrarre sia la data che l'ora in una singola stringa, possiamo usare la funzione integrata Tolocalestring ().

attuale.tolocalestring (); // "29/09/2020, 14:42:07

Quindi, è così che possiamo ottenere la data e l'ora utilizzando l'oggetto data incorporato ed estrarre mesi, anni o minuti richiesti utilizzando metodi diversi.

Conclusione

Questo articolo spiega come possiamo ottenere la data e l'ora correnti e come possiamo usarla per le nostre esigenze in un modo molto semplice, profondo ed efficace che qualsiasi principiante può capire e usare. Quindi, continua a imparare, lavorare e ottenere esperienza in JavaScript con Linuxhint.com per avere una migliore presa su di esso. Grazie mille!