我正在使用java脚本的AngularJs.js框架。
我正在使用$filter
服务将毫秒转换为相应的日期。
但是当我更改时区时,相应的日期会发生变化(与之前的日期不同)。
以下是代码。
$filter('date')(milliSecond, 'HH:mm:ss, mm/dd/yyyy');
答案 0 :(得分:1)
计算毫秒到本地毫秒
milliSecondLocal = milliSecond - new Date().getTimezoneOffset() * 60 * 1000;
$filter('date')(milliSecondLocal, 'HH:mm:ss, mm/dd/yyyy');