web-dev-qa-db-fra.com

Comment obtenir l'heure actuelle au format Y-m-d H: M: S en utilisant la bibliothèque node-datetime de nodejs?

J'utilise node-datetime bibliothèque. Je souhaite obtenir l'heure actuelle avec un format tel que Année-mois-jour heure-minute-seconde

ex: 2016-07-04 17:19:11

var dateTime = require('node-datetime');
var dt = dateTime.create();
dt.format('m/d/Y H:M:S');
console.log(new Date(dt.now()));

Mais mon résultat tel que:

Lundi 04 juillet 2016 17:19:11 GMT + 0700 (heure normale de l'Asie du Sud-Est)

18
Loint

Voir la documentation pour plus de détails sur format:

Retourne une chaîne date/heure formatée.

Enregistrez le résultat de votre appel sur dt.format et ne le transmettez pas au constructeur Date:

var dateTime = require('node-datetime');
var dt = dateTime.create();
var formatted = dt.format('Y-m-d H:M:S');
console.log(formatted);

J'ai modifié la chaîne de format de 'm/d/Y' à 'Y-m-d' selon votre question.

31
sdgluck