javascript将字符串类型转换成日期进行比较
2011-02-15 18:20
549 查看
第一种适用于: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 字符串转换成日期类型(悲摧了,真的须如此吗?高手请指教。)
- JavaScript中将字符串类型的变量转换成日期类型
- JavaScript中字符串转换为日期和比较大小
- 用My97DatePicker日期框架取得时间后转换为可在javascript中比较的Date类型
- 在javascript中,如何将一个日期字符串转换成日期类型(跨浏览器)
- MySQL中日期与字符串相互转换,并进行日期比较查询
- javascript 字符串类型日期转换为日期类型
- javascript将字符串转换为日期并比较大小
- 29、Java中如何将字符串转换为日期类型?
- javascript时间戳和日期字符串相互转换
- java Android 中的字符串比较和double类型转换为两位小数点
- 日期类型与字符串类型相互转换工具类
- 比较两个字符串类型日期的相差天数
- android开发过程中将json日期字符串,转换成JAVA中Date类型格式化字符串