用JS实现字符串转日期并比较大小的方法
2013-03-27 17:39
831 查看
View Code
本文转载于:http://blog.163.com/wzi_xiang/blog/static/659829612009111731536436/
方法1: function compareDate(DateOne,DateTwo) { var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ("-")); var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ("-")+1); var OneYear = DateOne.substring(0,DateOne.indexOf ("-")); var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ("-")); var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ("-")+1); var TwoYear = DateTwo.substring(0,DateTwo.indexOf ("-")); if (Date.parse(OneMonth+"/"+OneDay+"/"+OneYear) > Date.parse(TwoMonth+"/"+TwoDay+"/"+TwoYear)) { return true; } else { return false; } } 举例: alert(compareDate(''2004-12-01'',''2004-05-02''')); 目前只支持年-月-日这样的格式 方法2: var checkStartDate = document.form1.checkStartDate.value; var checkEndDate = document.form1.checkEndDate.value; var arys= new Array(); var startdate=new Date(arys[0],parseInt(arys[1]-1),arys[2]); if(checkStartDate != null && checkEndDate != null) { arys=checkStartDate.split('-'); var startdate=new Date(arys[0],parseInt(arys[1]-1),arys[2]); arys=checkEndDate.split('-'); var checkEndDate=new Date(arys[0],parseInt(arys[1]-1),arys[2]); if(startdate > checkEndDate) { alert("你的检查日期开始时间大于结束时间啦"); return; } }
本文转载于:http://blog.163.com/wzi_xiang/blog/static/659829612009111731536436/
相关文章推荐
- php实现比较两个字符串日期大小的方法
- JS实现字符串转日期并比较大小实例分析
- php实现比较两个字符串日期大小的方法
- php实现比较两个字符串日期大小的方法
- JS实现字符串转日期并比较大小实例分析
- php实现比较两个字符串日期大小的方法
- js去字符串前后空格5种实现方法及比较
- js实现比较日期大小
- js实现prototype扩展的方法(字符串,日期,数组扩展)
- js去字符串前后空格5种实现方法及比较
- JS中字符串转换为日期对象的方法JS中如何计算时间,如何比较时间
- 实现比较字符串大小的方法(不使用系统方法)
- js比较两个日期大小的简单方法
- js比较日期大小的方法
- Javascript中实现字符串转日期和比较日期大小
- JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
- js比较日期大小的方法
- js 字符串转日期并比较大小(附其它操作)
- js实现字符串转日期格式的方法
- js实现prototype扩展的方法(字符串,日期,数组扩展)