Gibt es eine Möglichkeit in Javascript zu erkennen, dass der Benutzer lokale Zeit in dem O gesetzt ist anders als die offizielle Zeit der O Zeitzone? Zum Beispiel bin ich in UTC + 01: 00 und es ist jetzt 7:20 nach der eingestellten Zeitzone. Angenommen, ich mein System ändern Zeit manuell 9.20 zu sein, ohne die Zeitzone zu ändern - es ist jetzt anders als die offizielle UTC + 1 Zeit. Gibt es eine Möglichkeit, solche Inkonsistenzen zu erkennen?überprüfen Sie, ob lokale Zeit nicht im Einklang mit Zeitzone in Javascript ist
0
A
Antwort
1
Wenn Sie Zugriff auf npm haben Ihre JavaScript-Datei zu erstellen, können Sie diese 2-Bibliotheken erhalten Sie Ihre aktuelle Zeitzone zu erhalten:
zuerst Ihre IP-Adresse mit dieser Bibliothek erhalten: https://www.npmjs.com/package/my-ip
Dann erhalten Ihre Position (Breite, Länge) mit dieser Bibliothek: https://www.npmjs.com/package/satelize
Und schließlich vergleichen Sie Computerzeit (new Date()) Zeit mit den man von einem Zeitdienst wie google Maps erhalten, überprüfen Sie folgende Tutorial: http://www.javascriptkit.com/dhtmltutors/local-time-google-time-zone-api.shtml
Verwandte Themen
- 1. JavaScript: Konvertieren UTC-Zeit in lokale Zeit mit Zeitzone
- 2. Überprüfen Sie, ob eine Zeitzone eine bestimmte Zeit überschritten hat
- 3. Symbol ist nicht im Einklang mit Text
- 4. Konvertieren Sie eine Zeit in eine andere Zeitzone mit Javascript
- 5. In datetime in lokale Zeitzone konvertieren Javascript
- 6. eine lokale Zeit mit Zeitzone in UTC mit Ctime
- 7. Überprüfen, ob NSURL lokale Datei ist
- 8. Javascript. Überprüfen Sie, ob keine Registerkarte im Fokus ist.
- 9. Überprüfen Sie, ob die Zeit zwischen 2 mal in Javascript
- 10. Fliesen Design nicht im Einklang
- 11. Lokale Zeitzone nicht korrekt
- 12. Überprüfen Sie, ob die Zeit in Jquery abgelaufen ist
- 13. Überprüfen Sie, ob XX Sekunden seit der Zeit in 'Zeitstempel mit Zeitzone' Format
- 14. Convert Empfangene Datum Zeit auf lokale Zeitzone Zeit Android
- 15. Überprüfen Sie, ob Variable definiert ist Javascript
- 16. SHA1 nicht im Einklang mit Keytool
- 17. Ändern Sie die lokale Zeitzone in Chrome
- 18. Überprüfen, ob NSString lokale Datei ist
- 19. Epochzeit und lokale Zeit, andere Zeitzone
- 20. Sympy Koeff nicht im Einklang mit as_independent
- 21. Space Invaders bewegt sich nicht im Einklang (Javascript)
- 22. C++: Umwandlung der Unix-Zeit in eine nicht-lokale Zeitzone
- 23. Überprüfen Sie, ob aktuelle Zeit in Verfügbarkeitszeiten ist, NodeJS
- 24. Lokale Zeitzone in Ruby
- 25. Android Canvas.drawLine nicht glatt, nicht im Einklang
- 26. Formatieren Sie eine Zeit mit Zeitzone auf lokale Zeit in PHP
- 27. So überprüfen Sie, ob iframe in JavaScript geladen ist
- 28. Überprüfen, ob Ortszeit nach Mitternacht in einer anderen Zeitzone ist
- 29. Javascript: Überprüfen Sie, ob Klassenname
- 30. Überprüfen Sie, ob das ASPX-Kontrollkästchen mit Javascript aktiviert ist
Javascript Date-Objekte wissen nichts über Zeitzonen, sie sind UTC am Herzen liegt, so vergleichen nur das UTC-Datum und die Uhrzeit mit dem gleichen aus einer genauen Quelle, einige Zeit für die Netzwerk-Latenz ermöglicht. – RobG