2010-02-01 3 views
3

J'ai besoin de mettre à jour un site Web .NET 2.0 pour inclure une fonction pour convertir l'heure d'un fuseau horaire à l'autre.TimeZoneInfo.ConvertTime équivalent pour .NET 2.0?

Malheureusement, je ne peux pas utiliser TimeZoneInfo.ConvertTime dans .NET 2.0.

Existe-t-il une solution équivalente ou de contournement prenant en compte l'heure d'été?

Merci à l'avance

+0

yup similaire, donc il n'y a pas de solution pour ça? – Aximili

+0

La seule solution serait via les méthodes p/invoke montrées dans le lien que Jon Skeet a donné. Ou mettez à niveau votre site .Net vers une version plus récente. –

Répondre

0

Vous pouvez essayer une de ces bibliothèques pour des fonctionnalités similaires en .Net 2.0:

+0

merci Lance, mais je ne fais qu'un simple changement sur un site web existant, en ajoutant une bibliothèque peut-être un peu trop – Aximili

+0

Ces bibliothèques sont pour la base de données Olson de toute façon. S'il utilise 'TimeZoneInfo' dans .Net 3.5+, alors il a besoin de la base de données windows timezone. –

+0

@MattJohnson: La question concernait les options disponibles uniquement dans .Net 2.0. –