title: Time Zone conversion Error
body: <p>I am getting this error while converting <code>"11-06-2018 17:00:00"</code> from <code>{(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi}</code> To <code>{(UTC-06:00) Central Time (US &amp; Canada)}</code>:</p>
  
  <pre><code>   StartDate = meetingRequest.Start.ToString(); 
     TimeZone = meetingRequest.TimeZone;
  
     var AllTimeZones = TimeZoneInfo.GetSystemTimeZones(); 
  
     foreach (TimeZoneInfo timeZoneInfo in AllTimeZones) { 
       if (timeZoneInfo.ToString() == TimeZone) { 
         TimeZoneInfo ActualTimeZone = timeZoneInfo; 
  
         var MeetingWindowStartDate = TimeZoneInfo.ConvertTime(
              meetingRequest.Start, 
              ActualTimeZone, 
              service.TimeZone); 
        }
  </code></pre>
  
  <blockquote>
    <p>The conversion could not be completed because the supplied DateTime
    did not have the Kind property set correctly.  For example, when the
    Kind property is DateTimeKind.Local,  the source time zone must be
    TimeZoneInfo.Local.\r\nParameter name: sourceTimeZone"</p>
  </blockquote>