java - Time lag between date send in object from client side [GWT] to server side [Spring ] -
i have celleditor want edit date :
public interface driver extends simplebeaneditordriver<editvo, classeditor> { } @uifield datebox date; private final driver driver; @inject classeditor(binder uibinder, driver driver) { this.driver = driver; initwidget(uibinder.createandbindui(this)); driver.initialize(this); datetimeformat dateformat = datetimeformat.getformat("dd/mm/yyyy); date.setformat(new datebox.defaultformat(dateformat)); } @override public void edit(dossiereditvo object) { driver.edit(object); } @override public editvo get() { editvo object = driver.flush(); if (!driver.haserrors()) { return object; } return null; } i have date in class editvo, in controller have :
@requestmapping(method = requestmethod.put) getresult<boolean> updatedossier(@requestbody editvo dossiereditvo) { //call service } the problem have when select date want edit example : 11/10/2015, in client side debug : sun oct 11 00:00:00 gmt+100 2015
, in server side : sun oct 10 23:00:00 utc 2015. it's time tag of 2 hours between client side , server side. please ?
if don't specify time zone, java use system time zone when printing dates. client , server have different time zones.
Comments
Post a Comment