Come funziona l'analisi della data in JavaScript

Come funziona l'analisi della data in JavaScript
"Analisi della data"È la procedura in cui convertiamo un tipo di dati in un altro. Ad esempio, in un programma JavaScript, devi convertire una stringa che comprende un "data"Valore a un oggetto Data. Questa data di analisi dell'analisi può essere eseguita utilizzando il "Data.parse ()" metodo. Dopo aver analizzato il valore della stringa fino ad oggi, il valore risultante può essere utilizzato in altre attività di codifica come confrontare, aggiungere o sottrarre due valori di data.

Questo articolo discuterà del lavorando Di Analisi della data In JavaScript con l'aiuto di esempi appropriati. Quindi iniziamo!

Come funziona l'analisi della data in JavaScript

In JavaScript, il "Data.parse ()"Il metodo viene utilizzato per analizzare un"data"String e restituisce il numero di"millisecondi"Tra il valore dell'argomento specificato e il"1 gennaio 1970" Epoca unix. Nel caso in cui il valore aggiunto sia una stringa non valida, quindi il "Data.parse ()Il metodo "tornerà"Nan"(Non un numero).

Sintassi

Data.Parse (String);

Qui, il "Data.parse ()Il metodo "analizzerà il"corda"E restituire il corrispondente"millisecondi" valore.

Ora forniremo alcuni esempi per dimostrare come funziona l'analisi della data in JavaScript.

Esempio 1
Prima di tutto, analizzeremo un valore di stringa "22 febbraio 2022" usando il "Data.parse ()"Metodo e memorizzare il valore risultante nella variabile"SM":

lascia ms = data.Parse ("22 febbraio 2022");
console.log ("Numero di millisecondi:"+ms);

Il dato "Data.parse ()"Il metodo restituirà la differenza di tempo tra il valore specificato e il"1 gennaio 1970" data in "millisecondi":

Esempio 2
Il javascript "Data.parse ()"Il metodo ti consente inoltre di analizzare una stringa che comprende la data e l'ora in ore e minuti. Ad esempio, nell'esempio seguente, passeremo la stringa "22 febbraio 2022 10:10"Come argomento al"Data.parse ()" metodo:

lascia ms = data.Parse ("22 febbraio 2022 10:10");
console.log ("Numero di millisecondi:"+ms);

Come puoi vedere, l'output mostra la stringa di dati analizzati come "1645506600000"Millisecondi:

Puoi anche verificare che il numero di millisecondi restituiva dal "Data.parse ()"Il metodo rappresenta la data passata"corda". A tale scopo, crea un "data"Oggetto mentre passa il recuperato"millisecondi":

var date = new Date (MS);

Quindi, invoca il "data.accordare()"Metodo per convertire il valore dell'oggetto data in una stringa:

console.log ("String fino ad oggi Risultati della conversione:"+Data.accordare());

L'esecuzione del sopra dato "data.accordare()"Il metodo significa che il valore convertito e la stringa specificata sono uguali:

Esempio 3
In questo esempio, aggiungeremo le ore, i minuti e i secondi con il valore della data e lo passeremo al "Data.parse ()" metodo:

lascia ms = data.Parse ("22 febbraio 2022 09:07:10");
console.log ("Numero di millisecondi:"+ms);

IL "Data.parse ()"Il metodo considererà anche i secondi mentre calcola la differenza tra esso e il"1 gennaio 1970 00:00:00":

Esempio 4
Usando "Data.parse ()"Metodo, ora analizzeremo una stringa che comprende un valore della data e un orario in"UTC" formato:

lascia ms = data.Parse ("22 febbraio 2022 09:07:10 UTC");
console.log ("Numero di millisecondi:"+ms);

Produzione

Esempio 5
Se hai superato una stringa di data non valida, il caso di ritorno di JavaScript "Data.parse ()Il metodo "sarà impostato su"Nan"(Non un numero)

lascia ms = data.Parse ("LinuxHint");
console.log (ms);

Produzione

Queste erano tutte informazioni essenziali relative alla data di analisi in JavaScript. Puoi ulteriori ricerche in base alle tue esigenze.

Conclusione

In JavaScript, il "Data.parse ()"Il metodo viene utilizzato per analizzare un"data"String e restituisce il numero di"millisecondi"Tra il valore dell'argomento specificato e il"1 gennaio 1970"Epoca unix. Nel caso in cui il valore aggiunto sia una stringa non valida, quindi il "Data.parse ()Il metodo "tornerà"Nan"(Non un numero). Questo articolo ha discusso del funzionamento dell'analisi della data in JavaScript usando alcuni esempi appropriati.