크론 표현식 설정
간편 설정
고급 설정

허용 값: 0-59

특수 문자: * (모두), / (증분), , (값 리스트), - (범위)

예제: '0', '*/15', '0,15,30,45', '0-15'

허용 값: 0-23

특수 문자: * (모두), / (증분), , (값 리스트), - (범위)

예제: '12', '*/2', '8,12,16', '9-17'

허용 값: 1-31

특수 문자: * (모두), / (증분), , (값 리스트), - (범위), L (월의 마지막 일), W (가장 가까운 평일)

예제: '1', '*/5', '1,15', '1-7', 'L', 'LW'

허용 값: 1-12 또는 JAN-DEC

특수 문자: * (모두), / (증분), , (값 리스트), - (범위)

예제: '1', '*/4', '1,6,12', '6-8', 'JAN,FEB'

허용 값: 0-7 또는 SUN-SAT (0, 7 = 일요일)

특수 문자: * (모두), / (증분), , (값 리스트), - (범위), L (월의 마지막 특정 요일), # (해당 월의 n번째 특정 요일)

예제: '1', '1-5', 'MON-FRI', '6L' (마지막 토요일), '1#3' (3번째 월요일)

생성된 표현식
* * * * *
이 표현식은 매 분마다 작업을 실행합니다.

다음 실행 예정 시각

    크론 표현식이란?

    크론 표현식은 유닉스 기반 시스템에서 특정 시간이나 주기로 작업을 예약하는 데 사용하는 형식입니다. 대부분의 작업 스케줄러, CI/CD 도구, 클라우드 서비스에서 이 표현식을 지원합니다.

    표현식 형식
    ┌─────────── 분 (0 - 59)
    │ ┌───────── 시 (0 - 23)
    │ │ ┌─────── 일 (1 - 31)
    │ │ │ ┌───── 월 (1 - 12)
    │ │ │ │ ┌─── 요일 (0 - 7) 0, 7 = 일요일
    │ │ │ │ │
    * * * * *
    특수 문자
    • * 모든 값
    • , 값 목록 (예: 1,5,10)
    • - 범위 (예: 1-5)
    • / 증분 (예: */5 = 5분마다)
    • L 마지막 (예: 마지막 날, 마지막 금요일)
    • W 가장 가까운 평일
    • # n번째 요일 (예: 3#2 = 2번째 수요일)
    자주 사용하는 표현식
    • 0 0 * * * - 매일 자정
    • 0 */12 * * * - 12시간마다
    • 0 9 * * 1-5 - 평일 오전 9시
    • 0 0 1 * * - 매월 1일 자정
    • 0 0 1 1 * - 매년 1월 1일
    • */10 * * * * - 10분마다

    Sponsored

    여기에 광고가 들어갈 수 있습니다.

    Tip & FAQ

    *초* 필드는 필요 없다!

    Linux 표준 Crontab은 5 필드(분·시·일·월·요일)만 사용합니다. 6 필드를 요구하는 Spring / Quartz 크론일 경우엔 을 분 필드 앞에 한 칸 더 붙여 주세요.

    */5처럼 */N 형식은 N 주기를 의미합니다. 예) */5 * * * * → 5분마다.
    ?는 Quartz 전용(6필드)에서 “아무 값도 지정하지 않음”을 뜻합니다. Linux Crontab 에서는 지원되지 않으므로 *로 두세요.
    일(日) 필드에 LW를 조합해 LW를 넣으면 “해당 월의 마지막 평일(금요일이면 그날, 주말이면 직전 금요일)”에 실행됩니다.
    카드 하단 “다음 실행 예정 시각” 목록에서 5회 예측 실행 시간을 확인해 보세요. 필요하다면 서버나 CI 도구의 크론 테스트 페이지에 복사·확인할 수 있습니다.