<script type="text/javascript">
var end = "2012-12-12";
var end = end.replace(/-/g,"/");
//替换所有“-”,g为全局标志,另外如果加i就忽略大小写:2012/12/12
alert(end);
var start = "2012-12-11";
start =start.replace(/-/g,"/");
alert(Date.parse(end)-Date.parse(start));
</script>
之前写的好好的代码 在chrome上显示正常,但是客户机器是IE6,项目经理叫我修改,ie6上不能解析横杠的字符串,只能转换了。。原来是下面这样的
var a= Date.parse("2012-12-12")-Date.parse("2012-11-11");
修改后:(不仅实现了横杠转斜杠,也实现了日期的比较)