Je finis par poster car un point de détail me rend fou ! Je dois synchroniser (via Directus API) des données que je contrôle par leur date d’édition. J’ai donc deux instance de Directus (une en ligne et l’autre en local). Dans les 2 interfaces Directus les dates sont identiques (pour le test) mais, lorsque je fais les appels à la BDD :
MAIS : la date locale est au format Paris, celle du serveur est en UTC et affiche donc 2h de moins…
Hello, il me semble que j’avais une erreur de ce type également, j’avais corrigé le problème en réalisant un tryParse sur la date récupérée depuis le JSON (en string).
Si ça peut aider un extrait de mon code :
if (T == DateTime) {
String dateString = vals[key];
return DateTime.tryParse(dateString) as T;
}