title: Convert UTC DateTime to another Time Zone
body: <p>I have a UTC DateTime value coming from a database record. I also have a user-specified time zone (an instance of TimeZoneInfo). How do I convert that UTC DateTime to the user's local time zone? Also, how do I determine if the user-specified time zone is currently observing DST? I'm using .NET 3.5.</p>
  
  <p>Thanks,
  Mark</p>