Je recherche une méthode JavaScript ES7, qui convertira nouvelle date () code> dans le format suivant ci-dessous. Existe-t-il une méthode ES7 qui fera cela, sinon je peux analyser manuellement / trouver / remplacer / remplacer moi-même.
2020-06-30 07.49.28
3 Réponses :
Si vous souhaitez afficher en HTML, utilisez DatePpe
moment().format('YYYY-MM-DD HH.mm.ss');
OK, j'ai aussi besoin de stocker comme variable dossier, dans la console journal, cela fonctionnera également
C'est une mauvaise idée de stocker la date de variable en tant que chaîne. BCS lorsque vous devez l'utiliser dans n'importe quel calcul que vous devez l'analyser à ce jour. Il est préférable d'utiliser NPMJS.com/package/ngx-moment Il est mieux que la date indigène .
Oui, placé dans votre file d'attente de suggestion de réponse
Vous mentionnez Momentjs , cette bibliothèque fait des dates de formatage très simples avec un Remarque: .format () code> méthode
: Nouvelle date () Code> est implicite lorsque vous Invoquer
moment ( ) code> sans argument
. p> p>
Voici un code, je suis sûr que vous pouvez l'améliorer
var d = new Date("06/30/2020 07:49:28"); var date = [ d.getFullYear(), ('0' + (d.getMonth() + 1)).slice(-2), ('0' + d.getDate()).slice(-2), ].join('-'); console.log("date: ",date); var time=[ ('0' + d.getHours()) .slice(-2), ('0' + d.getMinutes()).slice(-2), ('0' + d.getSeconds()).slice(-2), ].join('.'); console.log("time: ",time); console.log("result: ",date+" "+time);
Variation sur Stackoverflow.com/Questtions/3552461 / ...
salut @bryanofearth a déjà vu que la question ne représente pas pleinement les fonctions de temps, type de général