我在尋找顯示與用戶時區相關的日期。AngularJS全局日期時區偏移量
我希望Angular能夠全局配置Date
過濾器來做到這一點 - 必須在個案的基礎上手動完成此操作,否則感覺不對。
我的時間戳已經包含在一個timestamp()
函數中(簡單地乘以1000),但是我不想修改那個函數,如果我沒有有到。
編輯:
我這樣做,和它的作品,但如上所述,我想這個設定一個較高的水平,如果可能的
$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;
};
我已經使用了momentjs,它很棒,但在這種情況下,Angular處理完美的日期 - 除了這個時區之外。 – couzzi