var start=‘2016-11-14’;
var end=‘2016-11-13’;
start>end 等于false,
js好像可以这么判断时间 测了也没什么‘不良反应’ 有人能解释吗 (能不能,以及为什么)
字符串比较而已, 按ASCII码的顺序来判断的。
http://tool.oschina.net/commons?type=4
'h' > '('
true
这样比较时间可行吗
@风王之瞳: 简单比较可行的,毕竟都是'-'分隔的数字,也符合人类直觉
@之奇一昂: 简单比较 是指的不带时分秒吗 如果精确到了时分秒会有隐患吗 为什么网上都是转成时间格式去做比较了
@之奇一昂: 弄明白了,比较的字符串格式统一,就能精准的比较了,数字对应的ascll码也都是递增,没有递减,所以比较的时候也只是换了种容易理解的形式。感谢你的回复~