title: How to convert time between timezones (UTC to EDT)?
body: <p>I need to have a common function to convert UTC time to EDT. I have a server in India. An application in it needs to use EDT time for all time purposes. </p>
  
  <p>I am using .NET 3.5. </p>
  
  <p>I found this on some other forum.</p>
  
  <pre><code>DateTime eastern = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(
          DateTime.UtcNow, "Eastern Standard Time");
  </code></pre>
  
  <p>When i tried with "Easten Daylight Time" I got an error.</p>
  
  <blockquote>
    <p>"The time zone ID 'Eastern Daylight Time' was not found on the local computer".</p>
  </blockquote>
  
  <p>Please help with this or any other solution.</p>