javascript将字符串类型转换成日期进行比较
2014-09-17 16:49
381 查看
第一种适用于:20100823这种字符串格式
function dateValid(){
var bd = document.getElementById("sStartSaveDate").value;
var beginDate = new Date(bd.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
var ed = document.getElementById("sEndSaveDate").value;
var endDate = new Date(ed.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
if(beginDate >= endDate){
alert("结束时间必须大于开始时间!");
return false;
}else{
document.getElementById('searchform').submit();
}
}
第二种适用于:2010-08-23这种字符串格式
function dateValid(){
var beginDate = new Date(document.getElementById("sStartSaveDate").value.replace(/-/g,"/"));
var endDate = new Date(document.getElementById("sEndSaveDate").value.replace(/-/g,"/"));
if(beginDate >= endDate){
alert("结束时间必须大于开始时间!");
return false;
}else{
document.getElementById('searchform').submit();
}
第三种适用于:2010/08/23这种字符串格式
function dateValid(){
var beginDate = new Date(document.getElementById("sStartSaveDate").value);
var endDate = new Date(document.getElementById("sEndSaveDate").value);
if(beginDate >= endDate){
alert("结束时间必须大于开始时间!");
return false;
}else{
document.getElementById('searchform').submit();
}
}
function dateValid(){
var bd = document.getElementById("sStartSaveDate").value;
var beginDate = new Date(bd.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
var ed = document.getElementById("sEndSaveDate").value;
var endDate = new Date(ed.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2/$3"));
if(beginDate >= endDate){
alert("结束时间必须大于开始时间!");
return false;
}else{
document.getElementById('searchform').submit();
}
}
第二种适用于:2010-08-23这种字符串格式
function dateValid(){
var beginDate = new Date(document.getElementById("sStartSaveDate").value.replace(/-/g,"/"));
var endDate = new Date(document.getElementById("sEndSaveDate").value.replace(/-/g,"/"));
if(beginDate >= endDate){
alert("结束时间必须大于开始时间!");
return false;
}else{
document.getElementById('searchform').submit();
}
第三种适用于:2010/08/23这种字符串格式
function dateValid(){
var beginDate = new Date(document.getElementById("sStartSaveDate").value);
var endDate = new Date(document.getElementById("sEndSaveDate").value);
if(beginDate >= endDate){
alert("结束时间必须大于开始时间!");
return false;
}else{
document.getElementById('searchform').submit();
}
}
相关文章推荐
- javascript将字符串类型转换成日期进行比较
- javascript将字符串类型转换成日期进行比较
- javascript将字符串类型转换成日期进行比较
- JavaScript字符串类型时间转换为日期类型比较
- javascript学习笔记(十一)对表格进行排序(包括数值、字符串、日期等数据类型)
- JavaScript中将字符串类型的变量转换成日期类型
- JavaScript里字符串类型转换成日期类型
- 用My97DatePicker日期框架取得时间后转换为可在javascript中比较的Date类型
- MySQL中日期与字符串相互转换,并进行日期比较查询
- JavaScript中字符串转换为日期和比较大小
- 在javascript中,如何将一个日期字符串转换成日期类型(跨浏览器)
- javascript 字符串转换成日期类型(悲摧了,真的须如此吗?高手请指教。)
- javascript将字符串转换为日期并比较大小
- javascript 字符串类型日期转换为日期类型
- Visual C++ 如何:在各种字符串类型之间进行转换
- 如何:在各种字符串类型之间进行转换
- javascript中如何正确将日期(Date)字符串,转换为日期(Date)对象?
- javascript--转化字符串为日期类型
- Java字符串转换为日期和时间比较大小
- 在各种字符串类型之间进行转换