收藏
回答

picker[mode=date]可以选择出2019-09-31这样不存在的日期

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug input 工具 7.0.6 2.8.1

假设picker[mode=date]设置起始日期为2019-09-01,然后将日期调整到2020-08-31。如下图所示:


然后,将2020调整为2019,这时直接结果是2019-08-31,但是因为我们设置了起始日期是2019-09-01,所以这个组件自动地给月份增加了1,变成了2019-09-31,以便大于我们提供的起始日期。但是2019-09-31是一个不存在的日期。所以这里应该是有bug的。选择后的结果见下图


最后一次编辑于  09-01  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

5 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    09-03

    麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    09-03
    赞同
    回复 5
    • 刘聪
      刘聪
      09-03
      代码片段只能在IDE上运行,无法重现,但是在安卓手机上可以复现的
      09-03
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      09-03回复刘聪
      代码片段填入appid即可预览
      09-03
      回复
    • 刘聪
      刘聪
      09-03回复社区技术运营专员-白柿子
      这个代码片段,填写一个appid,安卓调试,即可重现:https://developers.weixin.qq.com/s/csMN64ml7WbZ
      09-03
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      09-03回复刘聪

      测试了下小米没复现?31号能选择吗?

      09-03
      回复
    • 刘聪
      刘聪
      09-04回复社区技术运营专员-白柿子
      先选择2020-08-31,然后把2020调整为2019,这时08会自动变成09,但是31不会动,结果就成了2019-09-31
      09-04
      回复
  • 铭锋科技
    铭锋科技
    09-01

    可能是安卓特有的BUG吧,苹果选择2019直接到2019.9.1

    09-01
    赞同 1
    回复
  • 执笔无言陈大昊
    执笔无言陈大昊
    09-01
    可以复现
    09-01
    赞同 1
    回复
  • bibolibo
    bibolibo
    09-02

    我这边用的官方的示例测试的时候不会出现你这个问题..  https://developers.weixin.qq.com/s/csMN64ml7WbZ

    贴个测试的..

    09-02
    赞同
    回复 10
    • 刘聪
      刘聪
      09-02
      今天再测试确实没有了 ,会不会每年的9-1日会重现?明年我再试试
      09-02
      1
      回复
    • bibolibo
      bibolibo
      09-02回复刘聪
      简直nice ,你可以尝试当天啊,你用今天测试一下呢?
      09-02
      回复
    • 刘聪
      刘聪
      09-02回复bibolibo
      除了昨天确确实实地每次操作都可以重现外,今天尝试其他日期都没有问题了。所以不知道是不是这个组件底层在计算日期的时候是否跟当前日期也有关系。如果是的话,最可能再出问题的时间就是明年9-1,其次是今年11-1(需要卡在前一个月有31日,当月没有)。
      09-02
      回复
    • bibolibo
      bibolibo
      09-02回复刘聪
      可以兄弟,等下个月你就忘记这件事了..如果要测试起码一个月..
      09-02
      回复
    • 刘聪
      刘聪
      09-02回复bibolibo
      另外代码片段不能真机调试,我今天在安卓机上测试,也是依旧可以复现的
      09-02
      回复
    查看更多(5)
  • 涤生👌👌
    涤生👌👌
    09-02

    搞个demochu出来让大家看看

    09-02
    赞同
    回复
问题标签