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
Post a Comment