Maison > interface Web > js tutoriel > Comment analyser des chaînes DateTime non standard en JavaScript ?

Comment analyser des chaînes DateTime non standard en JavaScript ?

Linda Hamilton
Libérer: 2024-11-02 09:45:30
original
471 Les gens l'ont consulté

How to Parse Non-Standard DateTime Strings in JavaScript?

Analyse des chaînes DateTime en JavaScript

En JavaScript, analyser une chaîne de date dans un objet DateTime peut être un défi, surtout lorsque le format ne le fait pas. ne correspond pas aux modèles standard jj-MM-aaaa ou MM-jj-aaaa. Par exemple, considérons une chaîne de date telle que "03.09.1979", où le jour et le mois sont séparés par un point.

Pour gérer de telles situations, nous devons diviser la chaîne en ses composants individuels : jour, mois et année. La méthode String.Split peut être utilisée à cet effet.

Ensuite, nous créons un objet Date en utilisant les composants extraits. Notez que l'argument mois dans le constructeur Date attend l'index du mois (à partir de 0), c'est pourquoi nous soustrayons 1 de la valeur du mois obtenue à partir du processus de fractionnement.

<code class="javascript">var strDate = "03.09.1979";
var dateParts = strDate.split(".");

var date = new Date(dateParts[2], (dateParts[1] - 1), dateParts[0]);</code>
Copier après la connexion

Cet extrait de code analyse efficacement le Chaîne "03.09.1979" dans un objet Date, permettant une manipulation et un formatage ultérieurs de la date selon les besoins.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal