title: Converting time between Timezones
body: <p>I'm using TimeZoneInfo.ConvertTime method to convert time from one to another.</p>
  
  <p>While converting the Date Time 1/1/2006 2.00 AM from Perth to Sri Jeyawardenepura its converted to 1/31/2005 11.30pm</p>
  
  <p>While converting the same time back (1/31/2005 11.30pm) from Sri Jeyawardenepura to Perth its converted to 1/1/2006 3.00 AM. </p>
  
  <p>Why there is one hour difference in the Time Zone conversion?</p>