Supprimer Secondes/ Millisecondes à partir de la Date de convertir ISO Chaîne
J'ai un objet date que je veux
- supprimer les milisecondes/ou la valeur 0
- supprimer les secondes/ou la valeur 0
- Convertir ISO chaîne
Par exemple:
var date = new Date();
//Wed Mar 02 2016 16:54:13 GMT-0500 (EST)
var stringDate = moment(date).toISOString();
//2016-03-02T21:54:13.537Z
Mais ce que je veux vraiment dans la fin est
stringDate = '2016-03-02T21:54:00.000Z'
OriginalL'auteur tester123 | 2016-03-02
Vous devez vous connecter pour publier un commentaire.
Depuis que vous avez marqués à vos questions
momentjs
voici la solution à l'aide de la momentjs bibliothèque:Cela vous donne la dateheure actuelle, sans les secondes ou millisecondes.
De travail exemple: http://jsbin.com/bemalapuyi/edit?html,js,sortie
De la documentation: http://momentjs.com/docs/#/get-set/
OriginalL'auteur jszobody
Un peu de retard ici, mais maintenant vous pouvez:
var date = new Date();
ce obj:
date.setMilliseconds(0);
et
date.setSeconds(0);
alors appel
toISOString()
comme vous le faites et vous serez amende.Pas de moment ou d'autres deps.
l'op a demandé de supprimer OU de les mettre à 0. Vous pouvez supprimer une chaîne de la bande si nécessaire.
OriginalL'auteur Jimmy Kane