小编Sch*_*ger的帖子

Angular2 +如何显示从日期开始的毫秒数?

我使用自定义管道显示时间,现在我尝试更改它,以便我也可以显示毫秒:

{{log.LogDate|jsonDate|date:'dd.MM.yyyy   HH:mm:ss.sss'}}
Run Code Online (Sandbox Code Playgroud)

管道本身:

if (typeof (value) === 'string') {
        if (value.includes('/Date('))
            return  new Date(parseInt(value.substr(6)));
    }
    return value;
Run Code Online (Sandbox Code Playgroud)

但是,毫秒的值为秒:

log.LogDate:2017-05-08T15:45:38.2527293+ 02:00

管道输出:08.05.2017 15:45:38.38

完整的jsonDate管道(无格式):2017-05-08:15:45:38.2527293 + 02:00

我是Javascript的新手,我不确定这是Javascript还是Angular问题,但是,我希望它能在Angular中工作.是否可以使用管道来做到这一点,还是有其他/更好的方法来做到这一点?

javascript datetime pipe milliseconds angular

8
推荐指数
2
解决办法
8539
查看次数

标签 统计

angular ×1

datetime ×1

javascript ×1

milliseconds ×1

pipe ×1