요일 계산기란?
요일 계산기는 어떤 날짜가 무슨 요일인지 알려줍니다. 태어난 날의 요일, 몇십 년 뒤 기념일의 요일, 오래된 서류의 날짜 확인처럼 달력을 직접 넘기기 어려운 경우에 씁니다.
요일과 함께 그 날이 그 해의 몇 번째 날인지, 몇 주차인지, 음력으로는 며칠인지, 공휴일인지까지 한 번에 보여줍니다.
사용 방법
- 날짜를 입력하면 바로 요일이 나옵니다. 기본값은 오늘입니다.
- 그 해 몇 번째 날인지와 진행률로 연중 위치를 가늠할 수 있습니다.
- 주 번호는 ISO 8601 기준이며, 목요일이 속한 해를 그 주의 해로 봅니다.
- 공휴일이면 공휴일 이름이 함께 표시됩니다.
계산 방법
요일 계산은 율리우스일 번호(JDN)를 쓰면 간단해집니다. 율리우스일 번호는 기원전 4713년부터 하루씩 센 통일된 날짜 번호로, 월·연의 불규칙함과 윤년을 이미 반영하고 있습니다.
요일 번호 = (율리우스일 번호 + 1) mod 7
0 = 일요일, 1 = 월요일, ... 6 = 토요일
그 해 몇 번째 날 = (해당 날짜의 JDN) − (1월 1일의 JDN) + 1
ISO 주 번호 = ((그 주 목요일의 JDN) − (그 목요일이 속한 해 1월 1일의 JDN)) ÷ 7 + 1달력 날짜를 직접 더하고 빼면 윤년·월말에서 틀리기 쉽지만, 율리우스일 번호로 바꿔 계산하면 시간대나 일광절약시간의 영향도 받지 않습니다. 1582년 10월 15일 이전은 율리우스력으로, 그 이후는 그레고리력으로 처리합니다.
활용 예시
| 날짜 | 요일 | 그 해 몇 번째 날 |
|---|---|---|
| 2026-10-31 | 토요일 | 304 / 365일 |
| 2024-02-29 | 목요일 | 60 / 366일 |
| 2000-01-01 | 토요일 | 1 / 366일 |
| 1945-08-15 | 수요일 | 227 / 365일 |
윤년에는 2월 29일이 60번째 날이 되고 그 해 전체가 366일입니다. 평년이라면 3월 1일이 60번째 날입니다. 이런 차이 때문에 연중 날짜 번호를 쓰는 업무에서는 윤년 여부를 꼭 확인해야 합니다.
자주 묻는 질문
- 주 번호가 다른 달력과 다르게 나옵니다.
- 주 번호 기준이 여러 가지입니다. 이 도구는 ISO 8601을 따르며, 월요일을 주의 시작으로 보고 목요일이 속한 해를 그 주의 해로 삼습니다. 미국식 기준은 일요일을 주의 시작으로 보고 1월 1일이 든 주를 1주차로 세기 때문에 결과가 다를 수 있습니다.
- 아주 오래된 날짜도 정확한가요?
- 1900년부터 2100년까지 지원합니다. 그레고리력을 쓰기 시작한 시점이 나라마다 달라 그보다 앞선 날짜는 요일이 사료와 어긋날 수 있습니다. 한국은 1896년 1월 1일부터 양력을 공식 사용했습니다.
- 같은 날짜의 요일은 몇 년마다 반복되나요?
- 그레고리력의 요일 배치는 400년을 주기로 완전히 반복됩니다. 개별 날짜로 보면 보통 6년이나 11년 뒤에 같은 요일이 돌아오고, 윤년 배치에 따라 간격이 달라집니다.
- 음력 날짜도 함께 나오는 이유가 뭔가요?
- 제사나 음력 생일처럼 음력으로 날짜를 세는 일이 많아, 요일을 확인하는 김에 음력도 보면 편하기 때문입니다. 음력은 한국 표준시 기준으로 계산합니다.
참고 자료
계산 기준 · 요일은 율리우스일 번호를 7로 나눈 나머지로 계산하므로 시간대와 무관합니다. 1582년 10월 15일 이전은 율리우스력, 이후는 그레고리력을 적용합니다. 음력은 한국 표준시 기준, 공휴일은 1990~2100년 범위에서 표시합니다.