🗓️ 요일 계산기
날짜를 넣으면 무슨 요일인지, 그해 몇 번째 날인지, 앞으로 같은 날짜의 요일이 어떻게 바뀌는지 알려 줘요.
사용법
- 날짜를 고르거나 입력해요. 처음에는 오늘 날짜가 들어가 있어요. 1583년부터 9999년까지 계산해요.
- 맨 위에 무슨 요일인지가 크게 나오고, 아래에 그해 며칠째인지, 몇 주차인지, 윤년인지, 그해 남은 날이 몇 일인지 나와요.
- "앞으로 같은 날짜의 요일" 표에서 올해부터 10년 동안 생일·기념일이 무슨 요일인지 확인해요. 주말에 걸리는 해가 언제인지 미리 볼 수 있어요.
- "같은 요일로 돌아오는 해"는 지금 고른 날짜와 요일이 똑같은 다음 해예요. 태어난 날 요일과 생일 요일이 같아지는 해를 찾을 때 써요.
요일은 어떻게 정해지나
요일은 7일 주기로 쉼 없이 이어져요. 달력이 바뀌어도 이 주기는 끊기지 않아서, 어떤 날의 요일을 알면 며칠 뒤의 요일은 (날수 ÷ 7의 나머지)만큼 밀린 요일이에요. 예를 들어 오늘이 토요일(2026년 10월 24일)이면 62일 뒤인 12월 25일은 62 ÷ 7 = 8주 6일이라 토요일에서 6칸 밀린 금요일이에요. 이 도구는 날짜를 하루 단위 번호로 바꿔 7로 나눈 나머지로 요일을 구하는 컴퓨터 계산(자바스크립트 날짜 함수)으로 처리하고, 결과를 파이썬 달력 라이브러리와 1583~2400년 사이 수천 개 날짜에서 대조해 확인했어요.
1년은 365일이고 365 = 7 × 52 + 1이라, 평년에는 같은 날짜의 요일이 하루씩 밀려요. 윤년에는 2월 29일이 끼어서 이틀씩 밀려요(그 해 3월 이후 날짜 기준). 그래서 2026년 10월 24일(토)은 2027년에는 일요일, 2028년(윤년)에는 이틀 밀린 화요일이에요.
| 연도 | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 | 2032 | 2033 | 2034 | 2035 |
|---|---|---|---|---|---|---|---|---|---|---|
| 10월 24일 | 토 | 일 | 화 | 수 | 목 | 금 | 일 | 월 | 화 | 수 |
같은 날짜가 같은 요일로 돌아오는 건 보통 5년, 6년, 11년 간격이에요. 2026년 10월 24일(토)은 2037년, 2043년, 2048년, 2054년 순서로 다시 토요일이에요. 그레고리력은 400년마다 요일 배치가 완전히 똑같이 반복돼요(400년의 날수 146,097일이 7의 배수라서).
암산으로 요일 구하기 (둠스데이 규칙)
수학자 존 콘웨이가 정리한 방법이에요. 같은 해 안에서 4/4, 6/6, 8/8, 10/10, 12/12, 5/9, 9/5, 7/11, 11/7, 그리고 2월 마지막 날은 항상 같은 요일(그해의 "둠스데이")이에요. 2026년에는 이 날들이 모두 토요일이에요. 그러면 10월 24일은 10/10(토)에서 14일 뒤라 같은 토요일, 12월 25일은 12/12(토)에서 13일 뒤라 금요일로 바로 구해져요. 해마다 둠스데이를 구하는 규칙까지 외워야 완전하지만, 같은 해의 날짜끼리 비교하는 요령만 알아도 요일 암산이 훨씬 쉬워져요.
알아 두면 쓸모 있는 요일 기록
| 날짜 | 사건 | 요일 |
|---|---|---|
| 1945.08.15. | 광복절 | 수요일 |
| 1950.06.25. | 6·25 전쟁 발발 | 일요일 |
| 1988.09.17. | 서울 올림픽 개막 | 토요일 |
| 2002.06.04. | 월드컵 한국-폴란드전 | 화요일 |
사건 날짜는 일반적으로 알려진 날짜이고, 요일은 위 계산 방식으로 구한 값이에요. 1896년 1월 1일 이전 한국 기록은 음력 날짜라서, 양력으로 환산한 뒤 넣어야 정확한 요일이 나와요.
ISO 주차와 그해 몇 번째 날
달력 앱이나 회사 일정표에 쓰는 ISO 8601 주차는 월요일에 시작하고, 그 주에 목요일이 든 해의 주로 세요. 그 결과 1월 1일이 금·토·일요일이면 그날은 작년의 52주나 53주에 속하고, 12월 말이 다음 해 1주가 되기도 해요. 예를 들어 2000년 1월 1일(토)은 1999년 52주차예요. 이와 달리 미국식 달력은 일요일에 시작하고 1월 1일이 든 주를 1주로 세서 번호가 다를 수 있어요. 그해 몇 번째 날(연중 일수)은 1월 1일이 1일이고 평년 365일, 윤년 366일까지 있어요. 2026년 10월 24일은 297번째 날이고 남은 날은 68일이에요(평년 365일 − 297).
윤년 규칙과 2월 29일 생일
윤년은 4로 나누어떨어지는 해인데, 100으로 나누어떨어지면 평년이고, 400으로 나누어떨어지면 다시 윤년이에요. 그래서 2000년은 윤년, 1900년과 2100년은 평년이에요. 2월 29일에 태어난 사람의 생일 요일 표에는 윤년만 나와요. 평년의 생일을 2월 28일로 보는지 3월 1일로 보는지는 나라와 상황마다 달라서 이 도구는 따로 계산하지 않아요.
어디에 쓰나요
- 생일·기념일이 평일인지 주말인지 미리 확인하고 예약·휴가 일정을 잡을 때
- 결혼식·행사 날짜를 몇 년 뒤로 잡을 때, 그 날이 무슨 요일인지 볼 때
- 태어난 요일 알아보기(사주·별자리 놀이, 출생 요일 동요 "월요일에 태어난 아이는…")
- 계약서·서류의 날짜와 요일이 서로 맞는지 검산할 때
그레고리력으로 모든 연도를 계산해요. 1582년 10월 이전에는 율리우스력을 썼고 나라마다 그레고리력을 받아들인 시기가 달라서, 그 이전 날짜는 지원하지 않아요. 한국은 1896년 1월 1일부터 양력을 썼어요. 공휴일 여부는 알려 주지 않아요. 공휴일은 공휴일 달력에서, 두 날짜 사이 일수는 날짜 차이 계산기에서 확인하세요. 입력한 날짜는 서버로 보내지 않아요.