<div dir="ltr"><div>Hi everyone, I have the following problem. I have a calendar (Italian) to sync with Google Calendar. With the following code I can work quite well. If today (2020-06-03) I set a new appointment it is saved on google calendar on the right day and time, but if for example: always today if I set an appointment for December 10, 2020 at 9 am, I find myself there appointment set on the right day but at 8 am. (So an hour behind) I think it's due to the change between sunlight and daylight. Can anyone explain to me how to solve the problem?</div><div><br></div><div>Thank you</div><div>XinYiMan<br></div><div><br></div><div><br></div><div><br></div><div>var</div><div>   start_e  : TEventDateTime;<br>   end_e    : TEventDateTime;</div><div>   Entry    : TEvent;</div><div>begin<br></div><div>            Entry := FCalendarAPI.EventsResource.Get(CalendarFindedId, my_id_app);<br></div><div><br></div><div>                     start_e := TEventDateTime.Create();<br>                     end_e   := TEventDateTime.Create();<br><br>                     start_e.dateTime   := data_appuntamento;<br>                     start_e.dateTime   := LocalTimeToUniversal(start_e.dateTime);<br>                     start_e.timeZone   := 'Europe/Rome';<br><br>                     end_e.dateTime     := IncMinute(LocalTimeToUniversal(data_appuntamento),15);<br>                     end_e.timeZone     := 'Europe/Rome';<br><br>                     Entry.start                 := start_e;<br>                     Entry._end                  := end_e;<br></div><div><br></div><div><br></div><div><br></div></div>