您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页Js中dayjs 时间/时间戳 转换时间显示空白或错误问题

Js中dayjs 时间/时间戳 转换时间显示空白或错误问题

来源:宝玛科技网

项目场景:

使用dayjs/Day.js对时间进行格式化是发现不显示也没有报错,


问题描述

Day.js 是一个轻量的处理时间和日期的 JavaScript 库,在执行时间戳格式转换时发现一下问题:
例如执行:

console.log(dayjs("1670816827000").format('YYYY-MM-DD HH:mm:ss'))

发现 显示的日期为1676-11-08 03:00:00而不是2022-12-12 11:47:07

原因分析:

发现是传递的数值问题:'1670816827000'1670816827000,字符串和数值的类型问题

解决方案:

对字符串进行类型转换。
this.time = Number(this.time)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务