날짜만 보고 그 날이 무슨 요일인지 바로 계산할 수 있다면 유용하겠죠?

기존의 요일 계산법(젤러 공식 등)은 기억하기 어렵거나 계산이 복잡한 면이 있어서, 더 쉽게 암기하고 계산할 수 있도록 정리해봤습니다.


핵심 요약

요일 공식:

요일 = ( 세기값 + 연도값 + 월값 + 일값 ) mod 7
요일
숫자 0 1 2 3 4 5 6

1. 세기값 (Century)

연도의 앞 두 자리(예: 2024년이면 20)에 해당하는 값입니다.

세기 예시
00, 04, 08, 12, 16, 20, 24… 0 2000년대 → 0
01, 05, 09, 13, 17, 21… 5  
02, 06, 10, 14, 18… 3 1800년대 → 3
03, 07, 11, 15, 19, 23… 1 1900년대 → 1

규칙: 4로 나눈 나머지가 0→0, 1→5, 2→3, 3→1

자주 쓰는 세기값:

  • 1900년대: 1
  • 2000년대: 0

2. 연도값 (Year)

연도의 뒤 두 자리(예: 2024년이면 24)로 계산합니다.

연도값 = (연도 + 연도÷4의 몫) mod 7

빠른 계산 팁:

  • 12년 단위는 1씩 증가 (12년 = 12 + 3 = 15 → mod 7 = 1)
  • 나머지 연도는 더하고, 그 사이 윤년 개수도 더함
연도 계산
00 0 0
12 12+3=15 mod 7 1
24 24+6=30 mod 7 2
36 36+9=45 mod 7 3
48 48+12=60 mod 7 4

3. 월값 (Month) - 암기 필수

암기법
1월 6 (6)덮밥
2월 2 페브럴(2)
3월 2 마취(2)
4월 5 에프5 (새로고침)
5월 0 메이0 (뭐라고!!)
6월 3 (3) (산삼)
7월 5 줄라(5)
8월 1 (1)
9월 4 셉.템(4) (아이템 사!)
10월 6 악토(6)
11월 2 (2)
12월 4 (4)

윤년 주의: 윤년의 1월, 2월은 계산 결과에서 -1 해야 함


4. 일값 (Day)

일값 = 일 mod 7

예: 15일 → 15 mod 7 = 1, 28일 → 28 mod 7 = 0


실전 예제

예제 1: 2024년 12월 25일 (크리스마스)

항목 계산
세기값 (20) 20 mod 4 = 0 → 0
연도값 (24) 24 + 6 = 30 mod 7 2
월값 (12월) 암기 4
일값 (25일) 25 mod 7 4
합계 0+2+4+4 = 10 mod 7 3

결과: 수요일

예제 2: 1982년 9월 24일

항목 계산
세기값 (19) 19 mod 4 = 3 → 1
연도값 (82) 48+12=4, 나머지 34년(34+8=42 mod 7=0) 4
월값 (9월) 암기 4
일값 (24일) 24 mod 7 3
합계 1+4+4+3 = 12 mod 7 5

결과: 금요일

예제 3: 2000년 2월 29일 (윤년)

항목 계산
세기값 (20)   0
연도값 (00)   0
월값 (2월) 암기 2
일값 (29일) 29 mod 7 1
합계 0+0+2+1 3
윤년 보정 3 - 1 2

결과: 화요일 (윤년 1~2월이므로 -1 보정)


빠른 참조표

세기값

| 1800년대 | 1900년대 | 2000년대 | 2100년대 | |———-|———-|———-|———-| | 3 | 1 | 0 | 5 |

월값

| 1월 | 2월 | 3월 | 4월 | 5월 | 6월 | 7월 | 8월 | 9월 | 10월 | 11월 | 12월 | |—–|—–|—–|—–|—–|—–|—–|—–|—–|——|——|——| | 6 | 2 | 2 | 5 | 0 | 3 | 5 | 1 | 4 | 6 | 2 | 4 |


연습 문제

직접 계산해보세요:

  1. 2025년 1월 1일은 무슨 요일? (정답: 수요일)
  2. 1999년 12월 31일은? (정답: 금요일)
  3. 본인 생년월일은?