java - Google Calendar event gets created with yesterday's date -


i creating google calendar event today start date showing yesterday date in calendar. e.g when set 21 may 2015 start date in google calendar shows 20 may 2015. in code set default timezone start date of event.

date end1           =  new date(date in yyyy-mm-dd format + 1 * 24 * 60 * 60 * 1000);  com.google.api.client.util.datetime endtime = new com.google.api.client.util.datetime(end1);  com.google.api.client.util.datetime starttime = new com.google.api.client.util.datetime(date in yyyy-mm-dd format);  insertedentry   =   updatecalanderevent(event,request,emailslist,title,description,starttime,endtime ,calander.getcalanderid());   event in updatecalanderevent()    myevent.setstart(new eventdatetime().setdatetime(startdatetime));  myevent.setend(new eventdatetime().setdatetime(enddatetime));  insertedentry = myservice.events().insert("primary", myevent).setsendnotifications(true).setcalendarid(id.trim()).execute(); 


Comments

Popular posts from this blog

apache - PHP Soap issue while content length is larger -

asynchronous - Python asyncio task got bad yield -

javascript - Complete OpenIDConnect auth when requesting via Ajax -