Auf meiner Website muss ich wissen, in welchen Zeitzonen Menschen sich befinden, um ihnen Nachrichten zur richtigen Zeit anzuzeigen. Ich bin mir nicht sicher, wonach ich in Bezug auf ein Tutorial suchen sollte.Zeitzonen in ASP.NET MVC?
Was ich vorhabe ist zu tun: wenn ein Benutzer zu meiner Website kommt, werden sie ihre Zeitzone durch Auswahl aus einer Dropdown-Liste einstellen. Ich werde ihre Einstellungen in meiner Datenbank speichern und verwenden, um die Zeiten zu berechnen.
Ich bin mir nicht sicher, was ich brauche. Was sollte meine Datenbankzeit speichern? Ich habe irgendwo gelesen, dass es als UTC gespeichert werden sollte. Wie richte ich meine Datenbank dafür ein? Außerdem werde ich auf einer Shared-Hosting-Site sein, so dass es so eingestellt werden muss, dass ich es tun kann (vielleicht über webconfig?).
Als nächstes würde ich eine Liste aller Zeitzonen als HTML-Helfer oder normales HTML benötigen. Ich möchte wirklich keinen machen.
Dann, wie ich schon sagte, brauche ich ein Tutorial, das mir zeigt, was zu tun ist. Ich denke, es ist das Hinzufügen und Subtrahieren von Dingen aus dieser Zeit, aber ich könnte falsch liegen.
Hallo Danke Ich werde versuchen, dies zu implementieren. Ich habe ein anderes unbekanntes. Ist der Benutzer auf meiner Website und ich möchte durch die db gehen und sehen, welche Nachrichten angezeigt werden, basierend auf ihrer Zeitzone. Also würde ich zuerst herausfinden, was ihre Zeit ist und dann in UTC konvertieren? mach dann wo mit? So etwas umgekehrt, was du in deinem Beispiel tust? – chobo2
Nun, anfangs haben Sie erwähnt, dass der Benutzer seine Zeitzone einstellen darf. Es gibt jedoch eine Reihe von Methoden, um die Zeitzone des Benutzers über Javascript zu ermitteln. Sie können in stackoverflow nach weiteren Informationen suchen, zum Beispiel über diesen Beitrag: http://stackoverflow.com/questions/1017053/finding-the-clients-timezone- und-culture-via-web-service – womp
Mir geht es gut mit ihnen ihre Zeitzone auswählen und nicht wirklich in Javascript gerade jetzt suchen wollen. Ich würde nur sagen, würde das sein, wie ich anfangen würde, nach bestimmten Daten in meinem db zu suchen? Durch den Versuch, zurück in UTF zu konvertieren? – chobo2