Posting to a shared calendar in Outlook (desktop installation of Office 365), the dates are correct.
Here's the issue: Hovering over the appointment, it's perfect. When I open the appointment, the times have been changed to OTC, and OTC is selected in the ribbon, and "Time Zones" are selected and greyed out.
Also, when viewed with Outlook online (Office 365), everything is fine.
Office365.V2CalendarPostItem(
SFICalendarID,
Text("Pending " & NewLeaveTypeSelected & " for " & Office365Users.UserProfile(MyProfile.Id).DisplayName),
Text(EditLeaveStart,DateTimeFormat.UTC),
Text(EditLeaveEnd,DateTimeFormat.UTC),
{
Body: "Title: " & NewLeaveTitle & Char(13) & Char(10) & "Detail: " & NewLeaveDetail & ", " & " Hours requested: ",
IsHtml: true
}
)

