日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2024/9/3 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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前台判断开始时间是否小于结束时间的全部內容,希望文章能夠幫你解決所遇到的問題。

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