关于javascript:JavaScript-new-Date踩坑

6次阅读

共计 364 个字符,预计需要花费 1 分钟才能阅读完成。

 前阵子手撸了一个抽奖页面, 其中包含倒计时性能. 然而无奈在局部型号的设施中运行 调试运行后发现原来是 `new Date()` 转换时呈现的问题:


 问题代码:
    `
     const timeStr = "2020-08-08T08:08:08.8888";
     const msStr = new Date(timeStr).getTime();
    `
    
解决办法:
    `
     let timeStr = "2020-08-08T08:08:08.8888";
     timeStr = timeStr.replace(new RegExp(/-/gm) ,"/");
     const msStr = new Date(ntimeStr).getTime();
    `



    次要问题在于前端代码调用了不确定的浏览器内核 API, 过后我这个组件内嵌于 Unity 工程, 应用 WebView 拉起的用户默认浏览器其内核各种奇奇怪怪... 前端人加油!
正文完
 0