Cron 표현식 분석기

5필드 Cron 일정의 의미를 확인하고 다음 실행 시각을 미리 보세요.

날짜와 시간
작업 공간을 준비하는 중…

입력

작업 공간을 준비하는 중…

출력
결과가 여기에 표시됩니다.

사용 방법

  1. 5필드 표현식을 입력하거나 일반 일정을 선택하세요.
  2. 기준 시각과 시간대를 정하세요.
  3. 의미, 필드와 다음 실행을 확인하고 표현식을 복사하거나 JSON을 다운로드하세요.

5필드 Cron 일정 읽기

다섯 필드는 분, 시, 일, 월, 요일을 나타냅니다. 이전 실행으로부터 일정한 간격을 재는 것이 아니라 조건에 맞는 달력 시각을 고릅니다.

일정을 설치하기 전에 설명과 다음 실행 시각으로 확인할 수 있습니다. 로컬에서 표현식을 파싱하며 페이지를 열어도 작업이나 명령을 생성·실행하지 않습니다.

지원하는 표현식 구문

초 필드 없는 표준 5필드 형식을 사용하세요. 목록, 범위, 간격과 지원되는 월·요일 이름을 조합할 수 있습니다. Quartz 전용 확장과 매크로는 지원하지 않습니다.

계산 예시
입력
0 9 * * MON-FRI
2026-01-01 09:00 · UTC
결과
2026-01-02T09:00:00Z

고정 예시입니다. 시간대와 정밀도도 계산 조건에 포함됩니다.

일 조건과 시간대

일과 요일 필드가 모두 제한되면 둘 중 하나만 일치해도 실행 대상입니다. 선택한 시간대에서 기준 시각은 제외하고 그 이후의 실행을 찾습니다. 시계 전환 근처 일정은 DST 경계를 확인하세요.

미리보기 활용

검색 범위는 10년이며 요청할 실행 날짜는 최대 50개입니다. 드문 일정은 요청한 수보다 적게 나올 수 있습니다. 표현식을 스케줄러에 복사하거나 JSON으로 필드 분석과 미리보기를 보관하세요.

처리 제한

ISO 달력, 나노초 정밀도, 명시적 시간대를 사용합니다. Cron은 5필드, 향후 10년 내 최대 50회, 기준 연도 1900–2199, 5초 제한입니다. 시간대 데이터는 브라우저에서 가져오며 로컬에서 계산합니다.

?

자주 묻는 질문

Quartz나 6필드도 지원하나요?

아니요. 초 없는 5필드를 사용하세요. 매크로와 L, W, #, ?, H 확장은 지원하지 않습니다.

*/40이 매 40분의 경과 간격이 아닌 이유는 무엇인가요?

분 필드는 매시간 처음부터 적용됩니다. 연속 40분 간격이 아니라 해당되는 각 시간의 0분과 40분에 일치합니다.

일과 요일은 어떻게 결합하나요?

둘 다 제한되어 있으면 어느 한 필드만 일치해도 조건을 충족합니다. 표시되는 일 조건 설명과 다음 날짜를 확인하세요.

다음 실행 날짜가 없으면 어떻게 되나요?

검색은 10년에서 종료됩니다. 잘못된 일정은 오류를 표시하고 드문 유효 일정은 요청한 개수보다 적은 날짜를 반환할 수 있습니다.

표현식에 선택한 시간대가 들어가나요?

아니요. 시간대는 미리보기에만 사용됩니다. 실제 스케줄러에서 해당 시간대를 별도로 설정하세요.

다음에 쓸 도구 찾기

언어

언어를 변경할까요? 현재 작업 내용이 지워집니다. 필요한 데이터를 먼저 복사하거나 다운로드하세요.