Cron 표현식
cron 스케줄을 해석하고 다음 실행을 미리 보거나 드롭다운으로 만드세요.
표현식
의미
다음 실행
사용 방법
- 5필드 cron 표현식을 붙여 넣으세요. 의미와 다음 다섯 실행 시각이 입력하는 대로 나타나며 누를 버튼은 없습니다.
- 필드는 분, 시, 일, 월, 요일입니다. 매번은 *, 5번마다는 */5, 범위는 1-5, 이름은 JAN–DEC 또는 SUN–SAT를 쓰세요.
- 작성으로 바꾸면 입력 대신 드롭다운으로 각 필드를 고를 수 있고 표현식, 의미, 다음 실행이 함께 맞춰집니다.
- 표현식이나 결과 전체를 복사하거나 .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 기록이 없습니다. 이 도구는 읽고 설명만 하며 아무것도 실행하지 않습니다.
관련 도구
스케줄이 명확해진 뒤 흔히 이어서 찾는 도구입니다.