Obtenez le mois et la date au format à 2 chiffres en javascript

Obtenez le mois et la date au format à 2 chiffres en javascript
Dans certaines situations, la date et le mois nécessaires pour obtenir un format spécifié, tel que le format à 2 chiffres est le format le plus courant. En JavaScript, l'objet Date propose différentes méthodes pour obtenir la date, le mois et l'année, comme «getMonth ()","avoir un rendez-vous()", et "getyear ()". Pour retourner la date et le mois en 2 chiffres, JavaScript fournit le «Padstart ()«Méthode ou le«tranche()" méthode.

Ce message décrira les méthodes pour obtenir la date et le mois dans un format à 2 chiffres à l'aide de JavaScript.

Comment obtenir un mois et une date au format à 2 chiffres en javascript?

Pour obtenir la date et le mois au format à 2 chiffres, utilisez les méthodes prédéfinies JavaScript fournies ci-dessous:

  • Méthode Padstart ()
  • Méthode Slice ()

Voyons comment ces méthodes fonctionneront.

Méthode 1: Obtenez le mois et la date au format à 2 chiffres à l'aide de la méthode Padstart ()

Pour obtenir la date et le mois en format à 2 chiffres, utilisez le «Padstart ()«Méthode avec le«getMonth ()" et "avoir un rendez-vous()«Méthodes. La méthode getDate () donne le jour du mois (de 1 à 31) pour la date particulière, tandis que la méthode getMonth () donne le mois (basé sur l'heure locale) pour la date spécifiée. La méthode padstart () ajoute une autre chaîne à la chaîne existante jusqu'à ce qu'elle atteigne la longueur définie.

Syntaxe
La syntaxe suivante est utilisée pour la méthode Padstart ():

Padstart (Longueur, Padstr)

Dans la syntaxe ci-dessus:

  • Le "longueur«Est la longueur définie de la chaîne résultante.
  • "Padstr"Est la chaîne qui ajoutera.
  • Ici, nous n'avons pas besoin d'ajouter une chaîne avec une date donc, nous passerons "0"En tant que padstring.

Exemple
Tout d'abord, créez un objet de date en passant la date dans un constructeur de l'objet Date:

Var Date = Nouvelle Date («8 janvier 2022»);

Appeler le "getMonth ()«Méthode pour obtenir le mois de la date spécifiée, puis appelez le«Padstart ()"Méthode en passant"2«Comme la durée de la date qui est le premier argument et«0"Comme deuxième argument qui définit le mois au format à 2 chiffres et le stocke en variable"Monthin2Digit»:

var Monthin2Digit = String (date.getMonth () + 1).Padstart (2, '0');

Ici, nous avons ajouté 1 à la valeur de retour de la méthode Getmonth car la méthode getMonth () produit un entier entre 0 (janvier) et 11 décembre).

Appeler le "avoir un rendez-vous()«Méthode avec le«Padstart ()"Méthode en passant"2«Comme la durée de la date, qui est le premier argument, et«0"Comme deuxième argument et le stocker dans la variable"datein2Digit»:

var datein2digit = chaîne (date.avoir un rendez-vous()).Padstart (2, '0');

Enfin, imprimez le mois et la date de la console en utilisant le «console.enregistrer()" méthode:

console.Log ("Mois en 2 chiffres" + MoisIn2Digit);
console.log ("Date en 2 chiffres" + dateIn2Digit);

La sortie indique que la date et le mois ont été récupérés avec succès au format à 2 chiffres:

Méthode 2: Obtenez le mois et la date au format à 2 chiffres à l'aide de la méthode Slice ()

Pour obtenir la date et le mois au format à 2 chiffres, utilisez le «tranche()«Méthode avec le«getMonth ()" et "avoir un rendez-vous()«Méthodes. La méthode Slice () coupe une partie d'une chaîne et la sort en tant que nouvelle chaîne.

Syntaxe
Suivez la syntaxe donnée pour la méthode Slice ():

tranche (début, fin)

Ici:

  • "commencer»Indique le point de départ de l'extraction. C'est un paramètre essentiel.
  • "fin”Définit le point auquel l'extraction devrait se terminer. C'est un paramètre facultatif.

Exemple
Appelez la méthode getMonth () avec la méthode Slice () en passant «-2«Comme argument pour obtenir le mois au format à 2 chiffres. Comme la méthode Slice () n'extrait que les cordes, «0"Est utilisé pour ajouter avant le mois qui en résulte et le trancher à la longueur 2. Il aidera à passer le mois de 0 à 9 à deux chiffres:

var Monthin2Digit = ("0" + (date.getMonth () + 1)).tranche (-2);

Pour la date, appelez la méthode GetDate () avec Slice () et stockez la date résultante dans «datein2Digit»:

var datein2digit = ("0" + date.avoir un rendez-vous()).tranche (-2);

Imprimez la date et le mois sur la console:

console.Log ("Mois en 2 chiffres" + MoisIn2Digit);
console.log ("Date en 2 chiffres" + dateIn2Digit);

Sortir

Nous avons compilé les informations nécessaires liées à l'obtention du mois et de la date dans un format à 2 chiffres en JavaScript.

Conclusion

Pour obtenir la date et le mois au format à 2 chiffres, utilisez le «Padstart ()«Méthode ou le«tranche()«Méthode avec le«getMonth ()" et "avoir un rendez-vous()«Méthodes. Les méthodes getMonth () et GetDate () donnent la date et le mois de la date spécifiée, et les méthodes Padstart () ou Slice () donnent la date et le mois résultants au format à 2 chiffres. Ce message a décrit les méthodes pour obtenir la date et le mois dans un format à 2 chiffres à l'aide de JavaScript.