cron 표현식 해석·생성기
cron 한 줄을 말로 풀고, 다음 실행 시각을 보여 줍니다.
표준 5필드 cron 기준으로 계산합니다. 실제 실행은 서버의 시간대와 스케줄러 구현에 따라 다를 수 있습니다.
| 필드 | 입력 | 실행되는 값 |
|---|
일과 요일을 둘 다 정하면 둘 중 하나만 맞아도 실행됩니다.
서버의 cron은 서버 시간대로 동작합니다. 서버 시간대를 골라 확인하세요.
저장하거나 전송하지 않습니다.
사용 방법
- cron 표현식을 붙여 넣거나 프리셋을 누르세요.
- 바로 아래에 말로 풀어 쓴 설명과 필드별 값이 나옵니다.
- 다음 실행 시각 10개를 확인하고, 서버 시간대가 다르면 시간대를 바꿔 보세요.
- 필드 칸을 고쳐 표현식을 만들고 복사로 가져갑니다.
예시
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은 서버 시간대로 동작합니다. 서머타임으로 없는 시각은 건너뛰고 두 번 있는 시각은 한 번만 보여 주며, 실제 스케줄러는 다르게 처리할 수 있습니다.
입력한 표현식이 전송되나요?
아니요. 해석과 계산은 모두 이 브라우저에서 하고 저장하지 않습니다.