我想显示与用户时区相关的日期。
我希望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;
};