Mon site Web est en .net mvc. J'ai sauvegardé les dates du côté client en utilisant le calendrier jQuery dans la base de données MS SQL. J'ai également enregistré des dates en utilisant DateTime.Now. Le problème est que l'application est hébergée sur un serveur qui est en Amérique, mais mon client est au Pakistan. Ils veulent du temps selon l'heure pakistanaise.DateTime.Now provoquant des problèmes lorsque le site Web est chargé sur un serveur différent
J'ai essayé d'utiliser la classe TimeZoneInfo mais je ne peux pas l'utiliser en tant que bibliothèque de classes ou en tant que DLL. Comment puis-je utiliser une classe scellée statique et accéder à ses méthodes? Deuxièmement j'ai utilisé la culture ur-PKR dans web.config; cela me permet d'ajouter des dates au format jj/mm/aaaa qui fonctionne bien (selon le style PK). Maintenant, après avoir utilisé le style de culture ur-PK, devrais-je utiliser la classe Timezoneinfo ou non?
sur le sujet: [Le cas contre DateTime. Maintenant] (http://codeofmatt.com/2013/04/25/the-case-against-datetime-now/) –
Aussi - quand vous dites que vous ne pouvez pas utiliser TimeZoneInfo - êtes-vous sur .NET 3.5 ou plus grand? –