WAYPOINT TOOLS정밀 계산 & 업무 유틸리티 허브

크론 표현식(Cron) 생성 & 해석기

Crontab 주기 설정 시각화 생성 및 5자리/6자리 크론식 자연어 한글/영문 자동 해석

브라우저 즉시 계산
표현식 형식
자주 쓰이는 빠른 프리셋
0-59, *, */5
0-23, *
1-31, *
1-12, *
0-7 (0=일), 1-5
완성된 5필드 크론 표현식
0 9 * * 1-5
자연어 실행 주기 해석

09:00, 월요일부터 금요일까지

지금 계산한 분들이 함께 많이 사용하는 도구

PV 증폭 추천

사용 방법 및 안내

크론 표현식(Cron Expression) 생성기 & 번역기는 리눅스 crontab(5필드) 및 Spring/Quartz/AWS EventBridge(6필드) 반복 예약 문법을 브라우저에서 실시간 생성하고 자연어로 번역해 줍니다. 모든 문법 파싱과 다음 실행 시각 연산은 외부 서버 통신 없이 100% 로컬에서 실행됩니다.

크론 문법 파싱 및 주기 계산 알고리즘

크론 엔진은 각 필드의 숫자 및 특수문자 토큰을 분해하여 실행 주기를 계산합니다:

5필드 표준: [분] [시] [일] [월] [요일] | 6필드(Quartz/Spring): [초] + 5필드
  • 간격 연산자 (*/N): 필드의 최소값부터 N 단위로 증가하는 간격을 지정합니다 (예: */15는 15분마다 실행).
  • 일자와 요일 동시 지정 (OR 조건): 표준 Vixie cron은 일(Day)과 요일(Weekday)을 동시에 제한할 때 교집합(AND)이 아닌 합집합(OR)으로 처리합니다.

크론 필드 순서 및 허용 범위 규격표

5필드6필드필드명허용 범위특수문자
-1번초 (Second)0 - 59* , - /
1번2번분 (Minute)0 - 59* , - /
2번3번시 (Hour)0 - 23* , - /
3번4번일 (Day of Month)1 - 31* , - / ?
4번5번월 (Month)1 - 12 (JAN-DEC)* , - /
5번6번요일 (Day of Week)0 - 7 (0, 7 = 일요일)* , - / ?

기술적 한계 고지 및 유의사항

화면에 표시되는 다음 실행 시각은 사용자의 브라우저 로컬 시간대(KST 등) 기준입니다. AWS EventBridge나 GitHub Actions 등 클라우드 스케줄러는 기본적으로 UTC 기준이므로 배포 전 시간대 오프셋을 반드시 확인하시기 바랍니다. Quartz 전용 특수 토큰(L, W, #)은 계산되지 않습니다.

자주 묻는 질문 (FAQ)

특수문자 */5와 1-5의 차이는 무엇인가요?

*/5는 5 간격마다 반복을 뜻합니다 (매 5분, 매 5초). 1-5는 1부터 5까지 연속 범위로 요일 필드에서는 월요일부터 금요일을 의미합니다.

5필드와 6필드는 언제 각각 사용하나요?

리눅스·macOS crontab과 GitHub Actions는 분 시 일 월 요일의 5필드를 사용합니다. Quartz, Spring @Scheduled, AWS EventBridge cron은 초 단위가 포함된 6필드를 사용합니다.

요일 필드에서 일요일은 0인가요 7인가요?

표준 Vixie cron 및 본 도구에서는 0과 7이 모두 일요일을 가리킵니다. 1은 월요일, 6은 토요일입니다.

다음 실행 시각의 기준 시간대는 무엇인가요?

화면의 실행 시각은 사용자의 브라우저 로컬 시간대 기준입니다. 클라우드 서버(AWS 등)는 UTC 기준이므로 배포 전 시(Hour) 필드 시차를 확인하셔야 합니다.