收藏
回答

如何解决时间显示成NaN问题?

我在网上找的几年前的源码下来学习,发现用新版本的基础库无法显示时间的问题,换成旧版本的可以正常显示

选择时间

保存后变成NaN,其他的变成1970了

请问怎么解决

回答关注问题邀请回答
收藏

4 个回答

  • Cjiang
    Cjiang
    2021-03-24

    你好,参考下文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date

    2021-03-24
    有用 1
    回复
  • Melony💔
    Melony💔
    发表于移动端
    2022-04-05
    让我进去
    2022-04-05
    有用
    回复
  • 牧羊人
    牧羊人
    2021-05-21

    有二个可能, 见下面代码,一个带了毫秒,ios下Date 出错, 另一个是‘-’ 引起的。

    let ntime = '2021-05-07 15:11:26.766';

    ntime = ntime.slice(0,-4); //去掉毫秒

    ntime = ntime.replace(/-/g, '/'); // '-' 换成 '/'

    const date = new Date(ntime);

    .......


    2021-05-21
    有用
    回复
  • less
    less
    2021-03-25

    我会保存时间戳

    然后显示的时候转为 我们方便阅读的格式

    2021-03-25
    有用
    回复
登录 后发表内容
问题标签