-2
votes

Obtenir la date d'aujourd'hui à partir d'un format de date spécifique dans React

Je voudrais obtenir la date d'aujourd'hui avec le format ci-dessous dans React: xxx pré>

Je suis capable d'obtenir la date actuelle avec cette fonction. Comment puis-je modifier cela de tel que cela me donnera le format de date ci-dessus? P>

     getCurrentDate() {    
            var tempDate = new Date();
            var date = tempDate.getFullYear() + '-' + (tempDate.getMonth()+1) + '-' + tempDate.getDate() +' '+ tempDate.getHours()+':'+ tempDate.getMinutes()+':'+ tempDate.getSeconds();
            const currDate = date;
            return currDate;       
        }


5 commentaires

Dupliqué possible de Où puis-je trouver la documentation sur la mise en forme une date à JavaScript?


Quel format est-ce?


Ne répond pas spécifiquement à votre question, mais je recommande vivement d'utiliser quelque chose comme un moment.js si vous travaillez avec des dates dans JS


Ce format. 2019020420


Pouvez-vous s'il vous plaît spécifier exactement quel est votre format de date? par exemple. Yyyy-mm-dd


3 Réponses :


0
votes

Essayez cette bibliothèque pour une date de mise en forme dans votre format souhaité. https://date-fns.org/


0 commentaires

0
votes

Vous pouvez utiliser Couverts de modèles .

let formatTwoDigits = (digit) => ("0" + digit).slice(-2);
var tempDate = new Date();
var date = `${tempDate.getFullYear()}${formatTwoDigits(tempDate.getMonth()+1)}${formatTwoDigits(tempDate.getDate())}${formatTwoDigits(tempDate.getHours())}${formatTwoDigits(tempDate.getMinutes())}${formatTwoDigits(tempDate.getSeconds())}`;
console.log(date);


0 commentaires

0
votes

Moment d'utilisation.js de https://momentjs.com/ Jetez un coup d'œil à il d'abord quelques exemples pour la manière de l'utiliser pour reformater les dates.


0 commentaires