Cron 설명기 (사람이 읽기 쉬운 실행 시간)

cron 식을 자연어 실행 시각으로 바꾸고 다음 실행 시각도 계산합니다.

5/6/7필드 형식, 시간대 선택, 복사하기 좋은 출력을 지원합니다.

사용 방법

  1. cron 식을 입력하거나 예시 칩을 선택합니다.
  2. 형식(5/6/7필드)과 시간대를 확인합니다.
  3. 설명과 다음 N회 실행 시각을 확인한 뒤 복사/공유합니다.

샘플

5분마다

입력

*/5 * * * *

출력

5분마다 실행

평일 09:00

입력

0 9 * * 1-5

출력

평일(월-금) 09:00에 실행

초 포함 (매일 02:30:00)

입력

0 30 2 * * *

출력

매일 02:30:00에 실행

자주 쓰는 Cron 예시

10분마다

*/10 * * * *

주기적 점검이나 폴링 작업에 자주 쓰는 패턴입니다.

매시 정각 0분

0 * * * *

매시간 경계 시각에 정확히 실행하고 싶을 때 사용합니다.

평일 09:00

0 9 * * 1-5

일반적인 업무일 스케줄입니다.

매주 일요일 00:00

0 0 * * 0

주간 점검 시간에 자주 쓰입니다.

매월 1일 00:00

0 0 1 * *

월간 배치 스케줄의 전형적인 예입니다.

매년 1월 1일 00:00

0 0 1 1 *

연간 롤오버 작업에 유용합니다.

지원 문법과 주의

  • `*`, `/`, `-`, `,`, 범위, step 값 같은 표준 문법을 지원합니다.
  • 구현 의존 토큰(`L`, `W`, `#`, `?`)은 일관되게 해석되지 않을 수 있습니다.
  • 표시되는 실행 시각은 시간대와 DST 차이 때문에 실제 런타임 동작과 다를 수 있습니다.

FAQ

5필드와 6필드 중 무엇을 써야 하나요?

기본은 5필드(분 시 일 월 요일)입니다. 초가 포함되어 있으면 6필드로 전환하세요.

모든 cron 문법을 지원하나요?

표준 문법(`*`, `/`, `-`, `,`)은 지원합니다. `L`, `W`, `#`, `?` 같은 구현 의존 토큰은 경고를 표시합니다.

다음 실행 시각도 볼 수 있나요?

예. 시간대 지원과 함께 다음 N회(5/10/20)의 실행 시각을 계산해 보여줍니다.