前段时间做手机端的一个项目发项了一个bug,需求是有两个输入时间的input框一个开始时间,一个结束时间.用户输入之后保存的时候我要判断 结束时间必须比开始时间大,如果符合保存成功,否则提示信息.
input框显示的时间格式是 MM年yy月dd日 HH时mm分,而我得到的也是这样的格式
我采用的是将两个时间都转后成时间戳, 然后两个进行比较,不符合的话给提示信息,但是就是这个问题,安卓上面没有问题,苹果上面却不行,苹果上面没有走我的判断,感觉不可能的事,为什么会发生这么变态的事情呢?最后大神告诉我,直接用你获取到的格式比较就行了,不用转换成时间戳.!! 结果完美解决问题.
还有同事问了一下为什么,然后大神给举了一个例子,比如 let a ="5"; let b="10" ,比较那个大,结果他说错了,正确的是a大,好了这篇博客就到这儿了,