GWT nie porządkuje poprawnie daty Java. Kiedy próbowałem wysłać Datę utworzoną w Javascript przez przewód, dowiedziałem się, że daty od 1 kwietnia (zabawne) do 25 października na lata przed rokiem 1983 są odejmowane o jeden dzień.GWT java.util.Date błąd serializacji
Oznacza to, że, powiedzmy, zarówno 1982-04-01, jak i 1982-03-31 stają się 1982-03-31 po stronie Java.
Biorąc pod uwagę daty, przypuszczam, że jest to jakiś problem z DST. Próbowałem googling i znalazłem tylko one other reference, który opisuje podobny problem.
Próbowałem również zgłosić błąd do zespołu GWT, ale z ciekawością nie udało się znaleźć błędu dla GWT.
Więc moje pytania to:
Każdy inny bieg do tego? Jestem na GWT 1.7 i chciałbym potwierdzić, czy to się dzieje również w wersji 2.0.
Moje obejście polegało na wysyłaniu dat jako ciągów i analizowaniu ich na serwerze. Ktoś wie lepiej?
Napotkaliśmy inne problemy związane z datą (nie wiemy już, co to było), więc przełączyliśmy się na Ciągi. – Drejc