윤년을 계산할 일이 있어 규칙을 찾아 보았다.
그레고리력 윤년 규칙
- 서력 기원 연수가 4로 나누어 떨어지는 해는 윤년으로 한다.
- 서력 기원 연수가 4, 100으로 나누어 떨어지는 해는 평년으로 한다.
- 서력 기원 연수가 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 |
댓글