Ha egy JSON objektumot töltünk fel aminek date értékű mezője is van, és ezt az objektumot egy WCF request-ként felhasználjuk, akkor hamar belefutunk abba a problémába, hogy a server oldalon nem biztos, hogy meg fog egyezni a deszerializált dátum érték a cliens oldalival. Az eltérés pontosan az aktuális időzónánk és GMT közti eltérés lesz. Ennek az egyik legegyszerűbb kiküszöbölése, hogy a felküldendő dátumértéket módosítjuk ezzel az eltéréssel:
dateobj["Value"].setMinutes(dateobj["Value"].getMinutes() + dateobj["Value"].getTimezoneOffset());
Ezzel már a helyes érték megy a szerverre.
Feliratkozás:
Megjegyzések küldése (Atom)
Nincsenek megjegyzések:
Megjegyzés küldése