Ich arbeite an meinem sozialen Netzwerk-Projekt.So verwalten Sie Datum und Uhrzeit nicht übereinstimmen für verschiedene Länder Benutzer in PHP und MySQL
Ich bin so verwirrt mit dem Problem im Zusammenhang mit Datum und Uhrzeit der Aktualisierung, Kommentar, Nachrichten und alles, wo ich Datum und Uhrzeit anzeigen.
Angenommen, ich sortiere meine Updates mit Datum und Uhrzeit. Ich speichere Datum und Uhrzeit in mysql
mit CURDATE()
und CURTIME()
Funktionen jeweils.
Angenommen, ich habe gerade etwas in Indien um 18.40 Uhr in meinem Profil gepostet. Wenn es also auf meinem Freundprofil in London angezeigt wird, wird das gespeicherte Datum und die Uhrzeit als indisches Datum und Uhrzeit angezeigt. Aber die indische Zeit ist der britischen Zeit voraus. So wird es 6.40Pm für dieses Update zeigen, wenn die aktuelle Zeit von London 2.10PM ist. So zeigt 6.40Pm, was nicht das Gute für sie ist. Also muss ich die Ortszeit angeben, für die dieser Post 2.10Pm bedeutet.
Grundsätzlich möchte ich alle Updates zeigen die Zeit ist weniger als das aktuelle Datum und die Zeit des Benutzers, aber es ist unmöglich für Updates von Ländern im Voraus gebucht. Also, wie zu speichern und konvertieren diese Datum und Uhrzeit nach Benutzer Ländern?
Bitte nicht überschreibt alte Fragen mit vollkommen unterschiedlichen -, die als vorsätzlichem Vandalismus auf Stack-Überlauf angesehen wird. Es ist unfair gegenüber Menschen, die bereits Antworten gegeben haben, da eine Änderung der Frage ihre Arbeit ungültig macht. Wenn Sie das Frageverbot getroffen haben, müssen Sie den Anweisungen in der Hilfe folgen, wie Sie diese entfernen können. – halfer