날짜 범위 분할
날짜 범위를 최대 50개의 균등한 구간으로 나눕니다 — 분할 리포트, 스프린트 일정, 월별 코호트, 요청당 기간이 제한된 API 백필, 긴 기간의 배치 작업에 유용합니다. 계산은 밀리초 정밀도로 이루어집니다. 전체 기간을 N등분한 뒤 각 경계를 로컬 타임존의 자정으로 스냅하므로, 일 단위 출력이 허용하는 한 구간이 최대한 균등해집니다. 구간 모드는 각 구간의 시작·끝·일수를 보여주고, 경계점 모드는 쿼리나 스크립트에 바로 붙여넣을 수 있는 N+1개의 분할 일자만 나열합니다. 모든 계산은 브라우저에서 이루어지며 입력값은 로컬에만 저장됩니다. 알아두면 좋은 두 가지 의미론: '종료일 포함'을 켜면 마지막 날이 마지막 구간에 속합니다("6월 30일까지"의 자연스러운 해석). 끄면 반개구간 [start, end) 분할이 됩니다. 그리고 구간 모드에서는 각 구간의 끝이 다음 구간의 시작과 같으므로, 연속된 행들이 빈틈도 중복도 없이 범위를 정확히 덮습니다.
- #12026-08-21 → 2026-11-2091d
- #22026-11-20 → 2027-02-2092d
- #32027-02-20 → 2027-05-2291d
- #42027-05-22 → 2027-08-2292d
경계는 로컬 타임존 자정으로 스냅.
사용법
- 시작일, 종료일, 원하는 구간 수(1~50)를 선택하세요.
- 출력을 고르세요. 구간 모드는 각 구간을 시작 → 끝과 일수로, 경계점 모드는 N+1개의 분할 일자만 보여줍니다.
- 마지막 날을 범위에 포함하려면 '종료일 포함'을 켜고, 배타적 끝점으로 다루려면 끄세요.
- 복사 버튼으로 모든 행을 한 번에 복사하세요 — 행마다 한 줄이라 스프레드시트나 스크립트에 바로 쓸 수 있습니다.
자주 묻는 질문
- 범위가 균등하게 나눠지지 않으면 어떻게 되나요?
- 분할은 밀리초 단위로 계산한 뒤 각 경계를 로컬 자정으로 스냅하므로, 일부 구간이 다른 구간보다 하루 길거나 짧을 수 있습니다. 반올림 오차는 마지막 구간에 몰리지 않고 경계 전체에 분산되어, 일 단위 출력이 허용하는 한 구간이 균형을 유지합니다.
- 구간 대신 경계점을 선택하는 이유는?
- 경계점은 `BETWEEN` 절, 파티셔닝 함수, 날짜 윈도 루프에 그대로 넣을 수 있는 분할 지점입니다 — 시작/끝을 짝지을 필요가 없습니다. 사람이 일정을 읽으면서 각 구간의 일수를 한눈에 보고 싶다면 구간 모드가 낫습니다.
- 왜 각 구간의 끝이 다음 구간의 시작과 같나요?
- 행들은 반개구간 [start, end) 관례를 따릅니다. 공유 경계는 뒤 구간에 속하므로 어떤 날도 두 번 세어지거나 빠지지 않습니다. 구간별로 포함형 종료일이 필요하다면 복사 후 각 끝 열에서 하루를 빼세요.
- 타임존과 서머타임(DST)은 어떻게 처리되나요?
- 모든 날짜는 브라우저 로컬 타임존의 자정으로 해석되고, 계산된 모든 경계도 로컬 자정으로 다시 스냅되므로 출력은 언제나 깔끔한 정수 날짜입니다 — 어중간한 시각이 나오지 않습니다. 범위 안에 DST 전환이 있으면 원시 밀리초 절단점이 1시간 이동하는데, 스냅 후에는 자정 근처에 떨어지는 경계가 이웃한 날로 옮겨질 수 있는 정도이며, 이는 위에서 설명한 정수 일 반올림과 같은 현상입니다.
- 달력상의 월이나 분기로 나눌 수 있나요?
- 아니요 — 경과 시간을 기준으로 균등한 길이의 구간으로 나눕니다. 1년을 4등분하면 약 91일짜리 구간이 되어 달력 분기와는 근사치일 뿐입니다(1~3월은 90일, 7~9월은 92일). 정확한 달력 기간이 필요하면 월·분기 시작일을 직접 나열하고, 구간이 균등해야 할 때 이 도구를 쓰세요.
관련 도구
랜덤 날짜 추첨
두 날짜 사이 N개의 무작위 날짜 — Unique·정렬·평일만 옵션.
분기 계산기
임의 날짜의 캘린더 분기·회계 분기(시작월 설정 가능)·분기 경과/남은 일수·분기 시작/종료일.
D-day 계산기
두 날짜 사이의 일수, 또는 특정 날짜까지의 D-day를 계산하세요.
시간 차이 계산기
두 날짜·시각의 차이를 일·시·분·초로 정확히 계산합니다.
날짜 계산기
날짜에서 연·월·주·일·영업일을 더하거나 빼고, 두 날짜의 차이도 계산합니다.
부활절 날짜 계산기
표준 그레고리력 computus(또는 율리우스력 동방 정교회) 알고리즘으로 어떤 해의 부활절 일요일 계산.