Gibt es eine Möglichkeit, die Zeitzone für einen Benutzeragenten ohne Javasript zu bestimmen?Legen Sie Zeitzone Offset des Benutzeragenten fest, ohne JavaScript zu verwenden?
normalerweise würde ich dieses Snippet Javascript ausführen:
<script type="text/javascript" language="JavaScript">
var offset = new Date();
document.write('<input type="hidden" id="clientTzOffset"
name="clientTzOffset" value="' + offset.getTimezoneOffset() + '"/>');
</script>
jedoch für viele Handys und Kunden, JS entweder nicht existent oder ausgeschaltet. Gibt es etwas, das ich schlau machen kann, oder bin ich darauf reduziert, "mir zu sagen, wo du bist und in welcher Zeit du bist?"
könnte es eine gute erste Annäherung sein. Wie würdest du IP mit Geolocation/Zeitzone korrelieren? – MikeJ
Gute GeoIP-Datenbanken können Ihnen definitiv eine Zeitzone geben (siehe http://www.siafoo.net/article/53). Dies ist jedoch weniger genau als JS. –
@Matthew - natürlich, aber mit User-Agenten fehlt JS - wie Handys, es ist besser als nichts ... – MikeJ