Il s'agit davantage d'une question sur les meilleurs modèles et pratiques que de poser des questions sur une méthode particulière. Nous avons une application qui dépend fortement des dates et des heures et est hébergé aux États-Unis. Parfois, il doit effectuer des actions basées sur ces valeurs, comme envoyer des rappels par e-mail et expirer des jetons de session "à usage unique".Localisation automatique des dates et des heures dans Silverlight
Cependant, il existe des clients dans le monde entier qui ont besoin d'accéder à cette application et dont les dates et heures s'affichent en fonction de leur heure locale. Il est clair que la solution devrait consister à stocker les dates côté serveur dans un seul fuseau horaire (UTC?), Puis à les convertir en arrière et en avant à partir des paramètres d'heure locaux de l'utilisateur.
Nous utilisons silverlight 4 sur le client et les services ria 1.0 sur linq2sql côté serveur. J'espère que quelqu'un sait s'il existe un moyen d'automatiser autant que possible cette localisation de date et d'heure et si oui, quel est le modèle à utiliser pour cela.
Idéalement, nous ne voulons pas avoir à faire un DateTime.ToLocalTime() chaque fois que nous devons utiliser une date. Cela doit être une situation commune.
Existe-t-il un moyen de déplacer automatiquement les dates et les heures dans le fuseau horaire local du client sur SL4?
nous avons fini à l'aide d'un ValueConverter convertir UTC à l'heure locale ... –