日期控件 11月为啥会有31号

发布于 7 年前作者 lei874379 次浏览最后编辑 7 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

11月为啥会有31号。随便不能选。但是给用户体验就不好。

<picker style=‘width:90vw;’ mode=“date” value=“{{consumeDate}}” start=“{{consumeDate}}” end=“2038-01-01” bindchange=“changeUserConsumeDate”>

<text class=‘order_list_text_gray’>收货时间:{{consumeDate}}</text>

</picker>

  • 预期表现

  • 复现路径

  • 提供一个最简复现 Demo

8 回复
renjie
renjie1 楼6 年前

有,但是不能选

huangping
huangping2 楼6 年前

难道11月不该有31号吗?

scao
scao3 楼6 年前

你知道地球自转一天的实际时间是不到24小时的吧,只有23小时多。长此以往,差不多每4年会多出来1天,所以就有了闰年的2月29。但是就算如此,仍然还是会多出来一丢丢时间,是100年才会多出来的1天,就加到了11月。不过这事儿,知道的人少,你要保密

jingzhu
jingzhu4 楼6 年前

真机上应该是没有的

jie48
jie485 楼6 年前

这原生组件应该是每个月都有31号,选择的时候才判定的,有没有发现性能更好?

xiuying25
xiuying256 楼6 年前

有 31 号 你看你能选吗…

jie79
jie797 楼6 年前

好像每个月份都是31天

ftao
ftao8 楼5 年前

正常,自己写个日期控件,,原生日期控件很傻