2013-05-02 1 views
1

Je dois me connecter au fuseau horaire local de l'utilisateur et le passer à une fonction qui exporte des données Excel à des fins d'analyse.Comment obtenir le fuseau horaire local de l'utilisateur connecté dans asp.net mvc2

La fonctionnalité d'exportation vers les données Excel est effectuée à l'aide du code côté serveur, et je dois obtenir le fuseau horaire local de l'utilisateur connecté à partir de la machine client.

Quelqu'un peut-il m'aider à résoudre ce problème?

Merci & Cordialement, Santosh Kumar Patro

Répondre

0

Vous auriez besoin d'un plug-in d'un certain type (i.e. .: flash ou Active-X). Le fuseau horaire du client ne figure pas dans l'en-tête de la requête HTTP et vous ne pouvez pas accéder à des informations système de ce type à partir d'une page affichée dans un navigateur.

Si vos utilisateurs ne voyagent pas trop, vous pouvez enregistrer leurs fuseaux horaires dans leurs profils.

edit: J'ai déjà vu des gens parler de la résolution de ce type de problème en obtenant l'emplacement approximatif de l'utilisateur et en déduisant le fuseau horaire de celui-ci. Il convient de noter que cette solution de contournement peut être extrêmement anodine.

+0

Merci pour la réponse :). –

Questions connexes