Mes amis, je ne parviens pas à obtenir l'horodatage UTC à l'aide du momentjs. J'espère que quelqu'un pourra m'orienter dans la bonne direction
var start = Date.now();
var utc = moment.utc(start).toDate();
ou
var utc = moment.utc().toDate();
Tue Nov 11 2014 13:45:13 GMT-0500 (EST)
Renvoie le fuseau horaire EST dans lequel je me trouve, pas UTC. Comment obtenir la date Javascript en UTC?
Si je fais
var utc= moment.utc();
console.log(utc);
la sortie est
{ _useUTC: true,
_isUTC: true,
_l: undefined,
_i: undefined,
_f: undefined,
_d: Tue Nov 11 2014 13:43:21 GMT-0500 (EST) }
Merci
Réponse la plus simple des commentaires:
moment.utc().valueOf()
Donne un horodatage UTC
var moment = require('moment');
// timestamp with UTC time
console.log(moment.utc().format('ddd MMM DD YYYY HH:mm:ss z'));
// or via the date object
console.log(moment.utc().toDate().toUTCString());