LOCAL TOOL · DEV

cron 표현식 해석·생성기

cron 한 줄을 말로 풀고, 다음 실행 시각을 보여 줍니다.

표준 5필드 cron 기준으로 계산합니다. 실제 실행은 서버의 시간대와 스케줄러 구현에 따라 다를 수 있습니다.

프리셋
직접 만들기

다음 실행 10개

    서버의 cron은 서버 시간대로 동작합니다. 서버 시간대를 골라 확인하세요.

    저장하거나 전송하지 않습니다.

    사용 방법

    1. cron 표현식을 붙여 넣거나 프리셋을 누르세요.
    2. 바로 아래에 말로 풀어 쓴 설명과 필드별 값이 나옵니다.
    3. 다음 실행 시각 10개를 확인하고, 서버 시간대가 다르면 시간대를 바꿔 보세요.
    4. 필드 칸을 고쳐 표현식을 만들고 복사로 가져갑니다.

    예시

    0 9 * * 1-5

    "0 9 * * 1-5" → 평일(월–금) 09:00에 실행. 2026-10-23(금) 21:13 KST 기준 다음 실행: 10-26(월) 09:00, 10-27(화) 09:00, 10-28(수) 09:00 …

    자주 묻는 질문

    cron 표현식의 다섯 칸은 무엇인가요?

    순서대로 분(0–59), 시(0–23), 일(1–31), 월(1–12), 요일(0–7, 0과 7은 일요일)입니다. `*`는 전부, `,`는 목록, `-`는 범위, `/`는 간격입니다.

    1분마다, 5분마다는 어떻게 쓰나요?

    1분마다는 `* * * * *`, 5분마다는 `*/5 * * * *`입니다. `*/5`는 매시 0·5·10…55분에 실행됩니다.

    일과 요일을 둘 다 정하면 어떻게 되나요?

    표준 cron에서는 둘 중 하나만 맞아도 실행됩니다. 예: `0 0 1 * 1`은 매월 1일과 매주 월요일 모두. 단, 한쪽이 `*`로 시작하면(`*/2` 등) 두 조건이 모두 맞아야 합니다.

    초 단위(6칸)나 ?·L·# 표현식도 되나요?

    그런 형식은 일부 스케줄러 전용이라 해석하지 않습니다. 6·7칸이면 안내와 함께 초·연도 칸을 빼고 5칸으로 볼 수 있게 해 드립니다.

    다음 실행 시각은 어느 시간대 기준인가요?

    기본은 이 기기의 시간대이고 목록에서 바꿀 수 있습니다. 서버의 cron은 서버 시간대로 동작합니다. 서머타임으로 없는 시각은 건너뛰고 두 번 있는 시각은 한 번만 보여 주며, 실제 스케줄러는 다르게 처리할 수 있습니다.

    입력한 표현식이 전송되나요?

    아니요. 해석과 계산은 모두 이 브라우저에서 하고 저장하지 않습니다.