Je stocke les dates en UTC en appelant DateTime.UtcNow lors de l'insertion de nouveaux enregistrements. Je veux convertir cette date au fuseau horaire du visiteur.C#/ASP.NET MVC3, convertir de DateTime.UtcNow, au fuseau horaire du client. Comment obtenir des informations sur le fuseau horaire?
Il y a une méthode sur TimeZoneInfo pour le faire:
public static DateTime ConvertTimeFromUtc(
DateTime dateTime,
TimeZoneInfo destinationTimeZone
)
mais où puis-je tirer de TimeZoneInfo destinationTimeZone
, en asp.net MVC3? Est-il disponible de manière fiable dans l'objet de requête?
Eh bien, ce n'est pas bon. Heureusement, pour moi dans ce cas je peux juste utiliser ToString ("aaaa-MM-ddTHH: mm: ssZ") et le plugin jQuery TimeAgo s'occupe du reste. Merci pour la réponse rapide. – Chaddeus
Ça te dérange de partager ta solution? – strickland