/************************************************
**        펑션     : 윤년 여부
**        개발일자 : 2010.10.20
**        개발자명 :

SELECT [dbo].[UFUN_WWW_LEAP_YEAR](2004)
*************************************************/
CREATE FUNCTION [dbo].[UFUN_WWW_LEAP_YEAR](@in_YEAR INT) --년도
RETURNS CHAR(1)
AS
BEGIN

  DECLARE @str_Return CHAR(1)
  DECLARE @str_TargetDate varchar(10)
  DECLARE @FEBRUARY_MONTH_LASTDAY VARCHAR(2)  
  
  SET @str_TargetDate = CONVERT(VARCHAR, @in_YEAR) + '0201'
  SET @str_Return = 'N'
  
  DECLARE @TargetDate DATETIME 
   SET @TargetDate = DATEADD(MONTH,1,CONVERT(SMALLDATETIME, @str_TargetDate, 120)) -
                   DAY(CONVERT(SMALLDATETIME, @str_TargetDate, 120)) 
   
  SET @str_TargetDate = CONVERT(VARCHAR, @TargetDate, 112)
  SET @FEBRUARY_MONTH_LASTDAY = SUBSTRING(@str_TargetDate, 7,8)
  
  IF(@FEBRUARY_MONTH_LASTDAY = '29')
   SET @str_Return = 'Y'
  ELSE
   SET @str_Return = 'N'
  
 

  RETURN(@str_Return)

END

 

 

 

-다른공식----------------------------------------


declare @in_YEAR int
declare @str_Return char(1)
set @in_YEAR = 2008

IF(@in_YEAR % 4 =0 AND @in_YEAR % 100 <> 0) or @in_YEAR % 400 = 0
 SET @str_Return = 'Y'
else
 SET @str_Return = 'N'
  
select @str_Return

설명

1) class id "target" 위 아래에  before/prepend/target/append/after 순으로 추가한다

2) 해당노드를 삭제 첫번째 버튼은 노드전체, 두번째는 tag는 남겨두고, 내용만 없앤다

   remove(), empty()

3) 해당노드로 치환한다. clone() 함수 사용

4) 노드치환 replaceAll, replaceWith 함수 이용 (소스 주석참조)

5) 노드이동  (소스 주석참조)


- 실행화면


Gist 소스





'개발ㅣ어플ㅣ회사 > 개발ㅣJavascript' 카테고리의 다른 글

jQuery 조회범위 제한  (0) 2020.02.11

오픈강의 통해서 jQuery 와 인터넷(Web)구조를 배우고 있다.

오늘은 검색id 와 class로 조회제한을 해서 간단한 색깔 바꾸기 실습을 해보았다


아래 스크립트 1/2/3번째 모두 동일한 작업을 할 수 있다.

4번째는 active를 찾은후, 파랑색으로 글씨를 바꾸고 

marked 클래스의 item을 찾아 배경색을 빨강색으로 변경한다.

+ Recent posts