Développement

Astuces de développement

Outils pour utilisateurs

Outils du site


langages:angular:sauver_date

Ceci est une ancienne révision du document !


Sauver une date Angular (TS) vers Service web (C#) via un JSON

Lors de la conversion en JSON, la date est décalée en fonction de l'heure locale puis sauvée comme si elle était UTC ce qui pose en souci lors de la récupération de la date.

Voici la manipulation à effectuer pour mettre la date en UTC avant l'envoi en JSON au service web afin d'éviter les décalages d'heure :

// définir l'heure sur minuit
maDate.setHours(0, 0, 0, 0);
// corriger la date (local => UTC)
maDate = new Date(maDate.getTime() - (maDate.getTimezoneOffset() * 60 * 1000));
langages/angular/sauver_date.1581523055.txt.gz · Dernière modification: 2020/02/12 16:57 de jonathan