前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JS new Date() 报错 Invalid Date

JS new Date() 报错 Invalid Date

原创
作者头像
小鑫
发布2022-04-26 14:34:06
9.6K0
发布2022-04-26 14:34:06
举报
文章被收录于专栏:小鑫の随笔小鑫の随笔

还原事故现场:

接口返回的数据中,有个时间戳字符串,我拿到之后用 new Date() 实例化时间对象,结果控制台提示:Invalid Date

后来自己试了下,发现时间戳的格式需要是数字,才不会报错,所以转日期的时候加了个类型转换就ok了

代码语言:javascript
复制
let timestamp = "1515239514230"

new Date(timestamp);  // Invalid Date

new Date(Number(timestamp));  // Sat Jan 06 2018 19:51:54 GMT+0800 (中国标准时间)

首发自:JS new Date() 报错 Invalid Date - 小鑫の随笔

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档