AZ Tools

날짜 범위 분할

시간

분할 리포트·스프린트 계획·월별 코호트·배치 작업 등 긴 기간을 균등 분할해야 할 때 유용. Intervals 모드는 각 구간의 시작·끝·일수 표시; Boundaries 모드는 N+1 경계점만(다운스트림 쿼리 입력에 편함).

출력:
분할
  • #12026-06-02 → 2026-09-0191d
  • #22026-09-01 → 2026-12-0292d
  • #32026-12-02 → 2027-03-0391d
  • #42027-03-03 → 2027-06-0392d

경계는 로컬 타임존 자정으로 스냅.

사용법

  1. 시작·종료 날짜와 구간 개수(최대 50) 선택.
  2. 스크립트 필요에 따라 Intervals와 Boundaries 토글.
  3. Inclusive end는 마지막 날 포함·끄면 half-open `[start, end)` 스타일.

자주 묻는 질문

범위가 균등 분할 안 되면?
분할은 밀리초 단위로 하고 각 경계를 가장 가까운 자정으로 스냅 — 마지막 구간이 다른 구간보다 하루 길거나 짧을 수 있음. 일 단위 출력이 허용하는 한 균등.
Boundaries vs Intervals 선택?
Boundaries는 `BETWEEN` 쿼리나 파티셔닝 함수에 바로 넣을 cut-point — 시작/끝 페어링 불필요.

관련 도구