收藏
回答

时间比较大小值,在安卓手机上能获正常值,但在苹果手机上,总是获false,为何?

 let todaytime = new Date()

   let permittime = new Date("2020-04-24 09:00:00")     

   if ((todaytime < permittime)) { //安卓手机上能获正常值,但在苹果手机上,小程序在发布后不管todaytime如何变化,此句值总是false,为何?

     console.log('系统提示目前尚未到儿童体检预约时间!')

  }

最后一次编辑于  2020-04-25
回答关注问题邀请回答
收藏

1 个回答

  • 豹富
    豹富
    2020-04-26

    1.安卓手机时间格式和ios时间格式不一致

    2.你不写个代码片段出来很难定位问题啊

    3.时间相关处理推荐moment.js


    2020-04-26
    有用
    回复 1
    • 长泾成教郭松
      长泾成教郭松
      2020-04-28
      用了此句后 let permittime =new Date((this.starttime("09:00:00")).replace(/"-"/g, "/") )  ,问题依旧,不知是何原因?
      2020-04-28
      回复
登录 后发表内容
问题标签