Convertir UTC DateTime à un autre fuseau Horaire

J'ai un UTC valeur DateTime à venir à partir d'un enregistrement de base de données. J'ai aussi un utilisateur du fuseau horaire spécifié (une instance de TimeZoneInfo). Comment puis-je convertir UTC DateTime pour l'utilisateur de la zone de l'heure locale? Aussi, comment puis-je déterminer si l'utilisateur fuseau horaire spécifié est actuellement l'observation de l'heure d'été? Je suis en utilisant .NET 3.5.

Grâce,
Marque

InformationsquelleAutor Mark Richman | 2010-03-30