ホームページ  >  記事  >  ウェブフロントエンド  >  js フロントエンドは、開始時間が終了時間より小さいかどうかを判断します_jquery

js フロントエンドは、開始時間が終了時間より小さいかどうかを判断します_jquery

WBOY
WBOYオリジナル
2016-05-16 17:55:591474ブラウズ
コードをコピー コードは次のとおりです:

// 開始時間が終了時間より短いかどうかを判断します。 time
if ($ ("#txtBeginTime").length > 0 && $("#txtEndTime").length > 0) {
if (Date.parse(TimeFormatToSQL($("#txtBeginTime") ).val()).replace("-", "/")) > Date.parse(TimeFormatToSQL($("#txtEndTime").val()).replace("-", "/")) ) {
alert( "開始時刻を終了時刻より大きくすることはできません!");
// $("#txtBeginSearchTimeByBE").focus();



////// 渡された時刻値を SQL で認識される時刻形式に変換します
///Time (通常のページ表示時間) format)
///

function TimeFormatToSQL(strTime) {
var strResult = ""; var i = 0; i < strTime.i ) {
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";
if (strArgDate.length == 3) {
if (strArgDate[2].length 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
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。