Maison  >  Article  >  interface Web  >  Comment formater une date en MM/jj/aaaa en JavaScript ?

Comment formater une date en MM/jj/aaaa en JavaScript ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-21 12:39:02799parcourir

How to Format a Date to MM/dd/yyyy in JavaScript?

Convertir la date au format MM/jj/aaaa en JavaScript

Lorsque vous travaillez avec des dates en JavaScript, il est souvent nécessaire de les formater en un format spécifique, tel que « MM/jj/aaaa ». Ce format est couramment utilisé aux États-Unis et est pratique à des fins d'affichage ou de saisie de données.

Utilisation de l'objet Date intégré

Un moyen simple et efficace de convertir une date L'objet au format MM/jj/aaaa s'effectue en utilisant l'objet Date JavaScript intégré. L'extrait de code suivant montre comment procéder :

<code class="js">var date = new Date('2010-10-11T00:00:00+05:30');
alert(((date.getMonth() > 8) ? (date.getMonth() + 1) : ('0' + (date.getMonth() + 1))) + '/' + ((date.getDate() > 9) ? date.getDate() : ('0' + date.getDate())) + '/' + date.getFullYear());</code>

Dans ce code, le nouvel objet Date est créé avec la chaîne de date spécifiée comme argument. La méthode getMonth() renvoie l'index mensuel basé sur 0 (où janvier est 0 et décembre est 11). La méthode getDay() renvoie le jour du mois basé sur 1 (où 1 est le premier jour et 31 est le dernier jour). Pour garantir que les valeurs du mois et du jour sont affichées avec deux chiffres, les expressions conditionnelles ajoutent un zéro si nécessaire. Enfin, la méthode getYear() renvoie l'année sous forme de chaîne à quatre chiffres.

En combinant ces valeurs dans le format spécifié, cet extrait de code convertit efficacement l'objet date au format "MM/jj/aaaa". et l'affiche à l'aide de la fonction alert().

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!

Déclaration:
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