Je dois envoyer une valeur de date au serveur au format ISO "YYYY-MM-DDTHH:mm:ss.SSS[Z]"
Je n'ai pas besoin des détails de l'heure, donc je les mets à zéro.Formatage d'une valeur Date prédéfinie au format ISO en JavaScript
Pour que j'utilise le code ci-dessous
var today = new Date();
var todayWithTimeAsZero = new Date(today.getFullYear(), today.getMonth(), today.getDate(), 0, 0, 0);
Je reçois todayWithTimeAsZero
comme Tue Jul 25 2017 22:06:03 GMT+0530 (India Standard Time)
Maintenant, comment puis-je convertir cette date dans un format ISO. J'ai fait des recherches partout mais pas de chance.
J'ai essayé var day = todayWithTimeAsZero.toISOString();
mais cela crée un nouvel objet date avec les valeurs de temps remplies comme 2017-07-24T18:30:00.000Z
. Aussi, j'ai des moments dans mon projet peut être d'une certaine façon je peux l'utiliser.
Quel est le problème avec todayWithTimeAsZero.toISOString() ;? –
Il met à jour les zéros avec les nouvelles valeurs de temps. – underdog