0&&$("#txtEndTime").length>0){if(Date.parse(Ti..." />
 手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js前台判断开始时间是否小于结束时间
js前台判断开始时间是否小于结束时间
摘要:复制代码代码如下://判断开始时间是否小于结束时间if($("#txtBeginTime").length>0&&$("#txtEndTim...

复制代码 代码如下:

// 判断开始时间是否小于结束时间

if ($("#txtBeginTime").length > 0 && $("#txtEndTime").length > 0) {

if (Date.parse(TimeFormatToSQL($("#txtBeginTime").val()).replace("-", "/")) > Date.parse(TimeFormatToSQL($("#txtEndTime").val()).replace("-", "/"))) {

alert("开始时间不能大于结束时间!");

// $("#txtBeginSearchTimeByBE").focus();

return;

///<summary>/// 将传递的时间值转换为SQL识别的时间格式

///<param name="strTime">时间(正常的页面显示时间格式)</param>

///</summary>

function TimeFormatToSQL(strTime) {

var strResult = "";

var strTemp = "";

for (var i = 0; i < strTime.length; i++) {

strTemp = strTime.substr(i, 1);

if (strTemp == "年" || strTemp == "月")

strResult += "-";

else

if (strTemp == "日" || strTemp == "秒") {

if (strTemp == "日")

strResult += "|";

else

strResult += "";

}

else

if (strTemp == "时" || strTemp == "分")

strResult += ":";

else

strResult += strTemp;

}

var strArgDateTime = strResult.split('|'); //此时的时间格式可能为2010-11-11 11: 或2010-11-11 11等格式

if (strArgDateTime.length == 1) {

//日期部分进行处理

var strArgDate = strArgDateTime[0].split('-'); //此时对时间部分进行处理,可能为11: 11 或11:00等格式

if (strArgDate.length == 2) {

if (strArgDate[1].length < 1)

strResult = strArgDate[0];

else

strResult = strArgDateTime[0] + "-01";

} else

if (strArgDate.length == 3) {

if (strArgDate[2].length < 1)

strResult = strArgDate[0] + "-" + strArgDate[1] + "-01";

}

}

else

if (strArgDateTime.length == 2) {

//时间部分进行处理

var strArgTime = strArgDateTime[1].split(':'); //此时对时间部分进行处理,可能为11: 11 或11:00等格式

if (strArgTime.length == 1) {

strResult = strArgDateTime[0] + " " + strArgDateTime[1] + ":00:00"

} else

if (strArgTime.length == 2) {

if (strArgTime[1].length < 1)

strResult = strArgDateTime[0] + " " + strArgDateTime[1] + "00"

else

strResult = strArgDateTime[0] + " " + strArgDateTime[1] + ":00"

} else

if (strArgTime.length == 3) {

if (strArgTime[2].length < 1)

strResult = strArgDateTime[0] + " " + strArgDateTime[1] + "00"

}

}

return strResult;

}

【js前台判断开始时间是否小于结束时间】相关文章:

jQuery判断一个元素是否可见的方法

JavaScript判断数组是否包含指定元素的方法

百度地图给map添加右键菜单(判断是否为marker)

nodejs实现遍历文件夹并统计文件大小

jquery实现的判断倒计时是否结束代码

JS实现跳转代码:多域名指向同一空间

javascript实现带下拉子菜单的导航菜单效果

快速判断某个值是否在select中的方法

jQuery判断指定id的对象是否存在的方法

js获取字符串字节数方法小结

精品推荐
分类导航