// 시작 시간이 끝보다 짧은지 확인 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
}