Cron 표현식

cron 스케줄을 해석하고 다음 실행을 미리 보거나 드롭다운으로 만드세요.

사용 방법

  1. 5필드 cron 표현식을 붙여 넣으세요. 의미와 다음 다섯 실행 시각이 입력하는 대로 나타나며 누를 버튼은 없습니다.
  2. 필드는 분, 시, 일, 월, 요일입니다. 매번은 *, 5번마다는 */5, 범위는 1-5, 이름은 JAN–DEC 또는 SUN–SAT를 쓰세요.
  3. 작성으로 바꾸면 입력 대신 드롭다운으로 각 필드를 고를 수 있고 표현식, 의미, 다음 실행이 함께 맞춰집니다.
  4. 표현식이나 결과 전체를 복사하거나 .txt 파일로 다운로드하세요.

예시

표현식

0 9 * * 1-5

의미와 다음 실행

분: 0
시: 9
일: 매일
월: 매월
요일: 월요일부터 금요일까지

다음 실행
(현지 시간, 옆에 UTC 표시)

평일 09:00에 실행됩니다. 페이지의 다음 실행 시각은 페이지를 연 순간부터 계산하므로 이 예시와 다릅니다.

규칙, 제한 및 알려진 문제

  • 표준 5필드 Vixie cron(분 시 일 월 요일)만 지원합니다. 초 필드도 Quartz 확장도 없습니다. ?, L, W, #는 오류로 보고하며 절대 추측하지 않습니다.
  • 지원: *, 목록(1,15), 범위(1-5), 간격(*/5 및 10-50/10), 월·요일 이름(JAN–DEC, SUN–SAT, 대소문자 무관), @yearly @annually @monthly @weekly @daily @midnight @hourly 매크로.
  • @reboot은 스케줄이 없으므로 지어낸 시각을 주지 않고 오류로 보고합니다.
  • 일과 요일이 모두 제한되면(예: 0 0 13 * 5) 둘 중 하나만 맞아도 실행됩니다. Vixie cron이 쓰는 OR 규칙과 같습니다.
  • 다음 실행 시각은 브라우저 현지 시간대로 계산해 UTC 등가물 옆에 표시합니다. 다른 서버 시간대를 시뮬레이션할 방법은 없습니다.
  • 탐색은 최대 366일 앞까지만 합니다. 비윤년의 2월 29일처럼 1년 안에 절대 실행되지 않는 스케줄은 아무것도 보여 주지 않고 그 사실을 알려 줍니다.
  • 일광 절약 시간은 브라우저 시계를 따릅니다. 존재하지 않는 시각은 건너뛰고 반복되는 시각은 두 번 실행되어 실제 cron 데몬과 같습니다.
  • 업로드, 저장, URL 기록이 없습니다. 이 도구는 읽고 설명만 하며 아무것도 실행하지 않습니다.

스케줄이 명확해진 뒤 흔히 이어서 찾는 도구입니다.