2017-10-08 1 views
-1

Ich muss Zeit auf meiner asp.net C# -Website anzeigen. Ich weiß über Zeit von der Serverseite zu nehmen, aber was ich brauche, ist eine Bibliothek, die Zeit auf Klientenmaschinen entsprechend ihrem spezifischen Land/Zustand zeigen kann, zB wenn mein Klient geöffnete Website in amerikanischem dann die Uhr entsprechend Amerika timezone sein sollte und wenn er öffnet Seite von jedem anderen Land dann sollte die Zeit entsprechend diesem Bereich sein. Hoffnung wirst du meinen Punkt bekommen.Auto Zeitzone Kommissionierung mit asp.net

Antwort

0

Mein Gedanke ist es, die https://freegeoip.net/ Website zu verwenden, die IP-Adresse des Benutzers übergeben, um ihre Zeitzone zu erhalten.

Verwenden Sie dann die Klasse TimeZoneInfo. Hoffentlich entspricht die von FreeGeoIP gemeldete Zeitzone der Zeichenfolge, die für die Methode FindSystemTimeZoneById benötigt wird.

Siehe das Beispiel in der FindSystemTimeZoneByID() Methode.

Verwandte Themen