Maison >interface Web >js tutoriel >Comment ajouter des zéros non significatifs aux dates en JavaScript ?

Comment ajouter des zéros non significatifs aux dates en JavaScript ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-11 13:30:24349parcourir

How to Add Leading Zeroes to Dates in JavaScript?

Ajout de zéros non significatifs aux dates en JavaScript

Pour calculer la date 10 jours à l'avance au format jj/mm/aaaa, vous pouvez utiliser le script suivant :

var MyDate = new Date();
var MyDateString = new Date();
MyDate.setDate(MyDate.getDate() + 10);
MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth() + 1) + '/' + MyDate.getFullYear();

Cependant, pour garantir que les composants jour et mois apparaissent avec des zéros non significatifs, le script doit incorporer les règles suivantes :

if (MyDate.getMonth() < 10) getMonth = '0' + getMonth;
if (MyDate.getDate() < 10) get.Ddate = '0' + getDate;

Voici un exemple de la façon d'implémenter ces règles :

var MyDate = new Date();
var MyDateString;

MyDate.setDate(MyDate.getDate() + 20);

MyDateString = ('0' + MyDate.getDate()).slice(-2) + '/'
             + ('0' + (MyDate.getMonth()+1)).slice(-2) + '/'
             + MyDate.getFullYear();

La méthode .slice(-2) extrait les deux derniers caractères de la chaîne, en veillant à ce que les composants jour et mois apparaissent toujours avec des zéros non significatifs.

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