收藏
回答

这个时间这么算对吗?

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

2 个回答

  • 李建博
    李建博
    06-29

    ios 上时间格式需要换成 `/`

    如: 2020-06-29 12:00:00 转换成 2020/06/29 12:00:00


    const poData = {
      startTime: '2020-06-29 12:00:00',
      endTime: '2020-07-29 12:00:00'
    }
    console.log(poData)
    
    
    const { startTime, endTime } = poData
    const sTime = new Date(startTime.replace(/-/, '/')).getTime()
    const eTime = new Date(endTime.replace(/-/, '/')).getTime()
    const now = new Date().getTime()
    const timebetween = sTime <= now && now <= eTime
    
    
    console.log(timebetween)
    
    06-29
    有用 1
    回复 1
    • 姝
      06-29
      replace(/-/g,'/' )是这个问题,解决了,感谢!
      06-29
      回复
  • brave
    brave
    06-29

    微信小程序中的日期格式在Android和iOS真机下兼容性问题的坑? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000e2e82d14cd80838c9cb8b552013

    06-29
    有用
    回复
登录 后发表内容
问题标签