Ich bin auf der Suche nach Daten im Bezug auf die Zeitzonen der Benutzer.AngularJS global Datum Zeitzone Offset
Meine Hoffnung ist, dass Angular die Möglichkeit hat, den Date
Filter global zu konfigurieren, um dies zu tun - dies manuell von Fall zu Fall zu tun, fühlt sich falsch an.
Meine Zeitstempel sind bereits in einer timestamp()
Funktion (einfach zu multiplizieren, um 1000) eingewickelt, aber ich würde nicht diese Funktion zu ändern, es vorziehen, wenn ich haben nicht zu.
Edit:
ich das tue, und es funktioniert, aber wie oben erwähnt, würde Ich mag diese eine Ebene höher setzen, wenn möglich
$scope.timestamp = function (unix_time) {
var epoch = (unix_time * 1000);
var date = new Date();
var localOffset = (-1) * date.getTimezoneOffset() * 60000;
var stamp = Math.round(new Date(epoch + localOffset).getTime());
return stamp;
};
Ich habe momentjs verwendet, und es ist großartig, aber in diesem Fall behandelt Angular das Datum vollkommen gut - abgesehen von dieser Zeitzone Sache. – couzzi