哦哦,那可能我那几次误操作了 不好意思大佬。 我总感觉之前是发生过这样的情况,我再观察一下 可能其他动作导致了。
另外,这个转换日期的,我觉得还可以再加一种判断,我们除了会加上年份(就是6或8位数字)之外,经常输入的是
1.5 这样的日期,表示1月5号,所以可以加上判断
第一种情况 A.B 转换成A月B日 (其中A是1-12,B是1-31 的数字)
第二种情况 A。B 同上
(这里的意思是可能在中文状态下 把.输入成了。 这个经常遇到,之前的话需要运行这个动作转换一下标点,我觉得可以直接把这种场景转换成日期 就不用担心输入的是.还是。了)
另外,想起来,这个转换时间的4位数,有时候会输入早上的时间,例如 830 这时候要转换8:30 所以应该是判断3或4位数字。毕竟输入0830 转换后 变成08:30 也不太合适