日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间

發布時間:2024/9/3 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

js前臺判斷開始時間是否小于結束時間,結合了jquery需要的朋友可以參考下

// 判斷開始時間是否小于結束時間

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

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

alert("開始時間不能大于結束時間!");

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

return;

// 將傳遞的時間值轉換為SQL識別的時間格式

///時間(正常的頁面顯示時間格式)

///

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;

}

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。