날짜 검증하는 스크립트입니다.

 

function CheckDate(Year, Month, Day) {
    try {

            var OK = false;

            var LeapYear = (((Year % 4) == 0) && ((Year % 100) != 0) || ((Year % 400) == 0));   
                    
            if (Month == 1) {  
                OK = LeapYear ? Day <= 29 : Day <= 28;
            } 
            else {
                if ((Month == 3) || (Month == 5) || (Month == 8) || (Month == 10)) {
                    OK = Day <= 30;
                }
                else {
                    OK = Day <= 31;
                }
            }             
            //alert(OK?'Yes':'No');
            return OK;        
    }
    catch (e) {
        return false;
    }
}

 

Year, Month, Day 확인은 하지 않습니다. ^^;

 

행복한 고수되셔요...

 

woojja ))*

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

반응형

날짜 조회 쿼리

 

SELECT CONVERT(CHAR(10),DATEADD(d,number,'2012-01-01'),120) dt,
    DATENAME(dw,DATEADD(d,number,'2012-01-01')) dn,
    DATEPART(dw,DATEADD(d,number,'2012-01-01')) dp
FROM MASTER..SPT_VALUES
WHERE TYPE = 'P' AND number <= DATEDIFF(d,'2012-01-01','2013-12-31')

 

행복한 고수되셔요~

woojja ))*

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

반응형

라는 런타임 오류가 계속 발생했습니다.

다른 Browser 에서는 발생하지 않지만 Internet Explore 에서만 발생합니다.

ㅡㅡ'

 

간단하게 처리하는 방법이 있네요...

 

 

 

Master Page 에 다음 구문을 추가하십시요.

 

<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/json2/20121008/json2.js"></script>

JSON undefined issues on IE8 and IE9

 

그 중 다른 한가지는 호환모드로 되어 있는 경우에도 발생하더군요...

 호환모드를 풀고 페이지를 실행해보셔요...

 

 

행복한 고수되십시요...

 

woojja ))*

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

 

 

 

 

 

 

반응형

'Web > JavaScript' 카테고리의 다른 글

[JavaScript] Location 객체  (0) 2017.01.25
[JavaScript] Query String 확장  (0) 2017.01.23
[JavaScript] Tab-Based Navigation Scripts  (0) 2013.07.02
[JavaScript] Date Validation 스크립트  (0) 2013.05.02
[Web/JavaScript] 문자열 자르기  (0) 2013.03.18

+ Recent posts