본문 바로가기
소프트웨어 개발(SW Dev)/C#

윤년 규칙

by flowhistory 2020. 7. 1.

윤년을 계산할 일이 있어 규칙을 찾아 보았다.

 

그레고리력 윤년 규칙

 

  1. 서력 기원 연수가 4로 나누어 떨어지는 해는 윤년으로 한다. 
  2. 서력 기원 연수가 4, 100으로 나누어 떨어지는 해는 평년으로 한다. 
  3. 서력 기원 연수가 4, 100, 400으로 나누어 떨어지는 해는 윤년으로 둔다.

c# 코드로 작성해 보면 다음과 같다

 

            bool bRet = (year % 4 == 0) && ( (year % 100 != 0) || (year % 400 == 0));
728x90

'소프트웨어 개발(SW Dev) > C#' 카테고리의 다른 글

DataGridView 포커스 이동  (0) 2020.11.25
퍼센트 계산  (0) 2020.11.04
Dispatcher Timer  (0) 2020.07.31
IDE0018 (Variable declaration can be inlined)  (0) 2020.06.15
IDE0060 (remove unused parameter)  (0) 2020.06.10

댓글