zoukankan      html  css  js  c++  java
  • APP 和小程序中通过日期格式获取时间戳的一个bug

    介绍一下背景:业务逻辑就不多说了,就说关键出问题的一步,需要将 2019-10-10 这个格式转换为时间戳。在不同平台不同场景下问题还很怪异

    app上:ios 安卓线上的都有问题  ios模拟器没问题  ios真机连本地有问题,安卓真机连本地没问题

    微信小程序上:小程序真机调试没问题,预览和线上有问题

     

    new Date('2019-10-10') 显示报错是 Date(null) ,new Date('2019-10-10'.getTime() 是NAN的结果。分析是不同平台或者不同环境下对时间格式解析转换标准不一样。

     

    解决方法: 将 2019-10-10 格式替换成 2019/10/10 。顺便提一下 2019-10-10转换成时间戳对当日8点对时间戳, 2019/10/10 是当日 0点对时间戳,如果是对比差了几天或者判断是今天还是明天后天需要注意这个问题。

  • 相关阅读:
    软件对标分析
    alpha内测版发布
    第一阶段项目评审
    第一阶段意见汇总
    冲刺(二十)
    冲刺(十九)
    冲刺(十八)
    冲刺(十七)
    冲刺(十六)
    冲刺(十五)
  • 原文地址:https://www.cnblogs.com/hjj2ldq/p/11649654.html
Copyright © 2011-2022 走看看