Comment fonctionne l'analyse de la date en javascript

Comment fonctionne l'analyse de la date en javascript
"Analyse de date«Est la procédure dans laquelle nous convertissons un type de données en un autre. Par exemple, dans un programme JavaScript, vous devez convertir une chaîne comprenant un «date”Valeur à un objet date. Cette opération d'analyse de date peut être effectuée en utilisant le «Date.Parse ()" méthode. Après analyser la valeur de la chaîne à ce jour, la valeur résultante peut être utilisée dans d'autres tâches de codage telles que la comparaison, l'ajout ou la soustraction de deux valeurs de date.

Cet article discutera du fonctionnement de Analyse de date dans Javascrip avec l'aide d'exemples appropriés. Alors, commençons!

Comment fonctionne l'analyse de la date en javascript

En JavaScript, le «Date.Parse ()«La méthode est utilisée pour analyser un«date»String et renvoie le nombre de«millisecondes”Entre la valeur d'argument spécifiée et le«1er janvier 1970" Unix Epoch. Dans le cas où la valeur ajoutée est une chaîne non valide, alors le "Date.Parse ()"La méthode reviendra"Nan"(Pas un nombre).

Syntaxe

Date.parse (string);

Ici le "Date.Parse ()"La méthode analysera le"chaîne"Et retournez le correspondant"millisecondes" valeur.

Nous allons maintenant fournir quelques exemples pour démontrer comment fonctionne l'analyse de la date dans JavaScript.

Exemple 1
Tout d'abord, nous analyserons une valeur de chaîne "22 février 2022" en utilisant le "Date.Parse ()«Méthode et stockez la valeur résultante dans la variable»SP»:

Laissez ms = date.Parse ("22 février 2022");
console.log ("Nombre de millisecondes:" + ms);

Le donné "Date.Parse ()«La méthode renvoie le décalage horaire entre la valeur spécifiée et le« «1er janvier 1970«Date dans«millisecondes»:

Exemple 2
Le javascript "Date.Parse ()"La méthode vous permet également d'analyser une chaîne qui comprend la date et l'heure en heures et en minutes. Par exemple, dans l'exemple ci-dessous, nous passerons la chaîne "22 février 2022 10:10 AM"Comme argument au"Date.Parse ()" méthode:

Laissez ms = date.Parse ("22 février 2022 10:10 AM");
console.log ("Nombre de millisecondes:" + ms);

Comme vous pouvez le voir, la sortie montre la chaîne de données analysée comme «1645506600000”Millisecondes:

Vous pouvez également vérifier que le nombre de millisecondes renvoyés par le «Date.Parse ()"La méthode représente la date passée"chaîne". À cette fin, créez un «date"Objet en passant le récupéré"millisecondes»:

Var Date = nouvelle date (ms);

Ensuite, invoquez le «date.toString ()”Méthode pour convertir la valeur de l'objet date en une chaîne:

console.Log ("Résultats de la conversion de la chaîne à ce jour:" + Date.toString ());

L'exécution de la donnée ci-dessus «date.toString ()»La méthode signifie que la valeur convertie et la chaîne spécifiée sont les mêmes:

Exemple 3
Dans cet exemple, nous ajouterons les heures, les minutes ainsi que les secondes avec la valeur de la date et la passerons au «Date.Parse ()" méthode:

Laissez ms = date.Parse ("22 février 2022 09:07:10 AM");
console.log ("Nombre de millisecondes:" + ms);

Le "Date.Parse ()«La méthode examinera également les secondes tout en calculant la différence entre elle et le« «1er janvier 1970 00:00:00 AM»:

Exemple 4
En utilisant "Date.Parse ()«Méthode, nous allons maintenant analyser une chaîne qui comprend une valeur de date et une heure dans«UTC»Format:

Laissez ms = date.Parse ("22 février 2022 09:07:10 AM UTC");
console.log ("Nombre de millisecondes:" + ms);

Sortir

Exemple 5
Si vous avez passé une chaîne de date non valide, le cas de retour du JavaScript "Date.Parse ()«La méthode sera définie sur«Nan"(Pas un nombre):

Laissez ms = date.Parse ("LinuxHint");
console.log (ms);

Sortir

C'était toutes des informations essentielles liées à la date d'analyse en javascript. Vous pouvez approfondir les recherches en fonction de vos exigences.

Conclusion

En JavaScript, le «Date.Parse ()«La méthode est utilisée pour analyser un«date»String et renvoie le nombre de«millisecondes”Entre la valeur d'argument spécifiée et le«1er janvier 1970”Unix Epoch. Dans le cas où la valeur ajoutée est une chaîne non valide, alors le "Date.Parse ()"La méthode reviendra"Nan»(Pas un nombre). Cet article a discuté du fonctionnement de l'analyse de la date en javascript en utilisant quelques exemples appropriés.