> 웹 프론트엔드 > JS 튜토리얼 > js 프론트엔드는 시작 시간이 종료 시간보다 짧은지 여부를 결정합니다_jquery

js 프론트엔드는 시작 시간이 종료 시간보다 짧은지 여부를 결정합니다_jquery

WBOY
풀어 주다: 2016-05-16 17:55:59
원래의
1504명이 탐색했습니다.
코드 복사 코드는 다음과 같습니다.

// 시작 시간이 끝보다 짧은지 확인 time
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에서 인식하는 시간 형식으로 변환
///시간(일반 페이지 표시 시간) format)
///
function TimeFormatToSQL(strTime) {
var strResult = ""
var strTemp = ""; var i = 0; i < strTime.length; i ) {
strTemp = strTime.substr(i, 1)
if (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) {
//Time 부분을 처리합니다.
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
}

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿