똑딱

Cron 파서

Cron 표현식을 필드별로 해석하고 다음 실행 시각 5개를 계산합니다.

업데이트: 2026-09-07

입력
결과

도구 가이드

cron 표현식은 다섯 개의 필드로 실행 주기를 나타냅니다. 분·시·일·월·요일 순서인데, 별표와 슬래시, 쉼표가 섞이면 언제 실행되는지 읽기가 쉽지 않습니다.

특히 일과 요일 필드가 함께 지정되면 두 조건이 OR로 처리되는 등 직관과 다른 규칙이 있어, 의도한 것과 다른 시각에 작업이 도는 실수가 자주 발생합니다.

이 도구는 표현식을 필드별로 풀어 설명하고 다음 실행 시각 다섯 개를 계산해 보여 줍니다. 실제로 언제 도는지 확인하고 배포하면 사고를 막을 수 있습니다.

사용 방법

  1. cron 표현식을 입력합니다.
  2. 각 필드가 어떻게 해석되는지 확인합니다.
  3. 다음 실행 시각 다섯 개를 확인합니다.
  4. 의도한 주기와 맞는지 검증한 뒤 적용합니다.

이럴 때 유용해요

  • 서버 배치 작업의 실행 주기를 검증할 때
  • 기존 crontab 설정을 해석할 때
  • 깃허브 액션의 스케줄 표현식을 확인할 때
  • 작업이 예상과 다른 시각에 도는 원인을 찾을 때

사용 팁

  • 일과 요일을 동시에 지정하면 둘 중 하나만 맞아도 실행됩니다. 의도와 다른 경우가 많으니 확인하세요.
  • 서버의 시간대가 무엇인지 확인하세요. UTC로 도는 서버에서 한국 시각 기준으로 설정하면 9시간 어긋납니다.
  • 매분 실행(* * * * *)은 부하가 큽니다. 필요한 최소 주기로 설정하세요.

자주 묻는 질문

필드 순서가 어떻게 되나요?

분, 시, 일, 월, 요일 순서입니다.

일과 요일을 함께 쓰면 어떻게 되나요?

두 조건 중 하나만 맞아도 실행됩니다. AND가 아니라 OR입니다.

슬래시는 무슨 뜻인가요?

간격을 나타냅니다. */5는 5단위마다 실행한다는 뜻입니다.

시간대는 어떻게 되나요?

서버 설정을 따릅니다. UTC 서버라면 한국 시각과 9시간 차이가 납니다.

초 단위 필드도 지원하나요?

표준 cron은 분 단위가 최소입니다. 일부 시스템은 초 필드를 추가로 지원합니다.

관련 도구