사용법
- 위 칸에 cron 표현식을 입력하거나, 아래 5개 필드를 채워 만듭니다.
- 자주 쓰는 패턴은 프리셋 버튼을 눌러 빠르게 채웁니다.
- 아래에서 한국어 설명과 다음 실행 시각 5개를 확인합니다.
활용 팁
- 간격은 슬래시로:
*/10은 10분(또는 10단위)마다,0-30/5는 0분부터 30분까지 5분 간격을 뜻합니다. 목록은 쉼표(1,15,45), 범위는 하이픈(1-5)을 씁니다. - 서버 시간대 주의: 실제 서버 cron은 대개 UTC 등 서버 설정 시간대로 돕니다. 여기 표시되는 다음 시각은 내 PC 시간대 기준이므로 배포 전에 시차를 확인하세요.
- 요일 0과 7: 요일 필드에서 0과 7은 모두 일요일입니다. 1이 월요일, 6이 토요일입니다.
자주 묻는 질문
Q. 어떤 형식의 cron 표현식을 지원하나요?
분, 시, 일, 월, 요일의 5개 필드로 된 표준 cron 표현식을 지원합니다. 별표(*), 목록(1,15), 범위(1-5), 간격(*/10, 0-30/5)을 조합할 수 있습니다. 요일은 0~6(0=일요일)이며 7도 일요일로 인식합니다. 초(second) 필드가 포함된 6필드 형식이나 @yearly 같은 별칭은 지원하지 않습니다.
Q. 다음 실행 시각은 어느 시간대 기준인가요?
다음 실행 시각은 사용자의 기기에 설정된 현지 시간대를 기준으로 계산해 표시합니다. 서버의 cron은 보통 그 서버의 시간대(예: UTC)를 따르므로, 실제 서버에서 도는 시각과 다를 수 있습니다. 서버 시간대를 확인해 함께 고려하세요.
Q. 일(日)과 요일을 동시에 지정하면 어떻게 되나요?
표준 cron에서는 일과 요일을 모두 별표가 아닌 값으로 지정하면, 둘 중 하나라도 맞는 날에 실행됩니다(OR 조건). 예를 들어 '0 0 1 * 1'은 매월 1일과 매주 월요일에 모두 실행됩니다. 이 도구도 같은 규칙으로 다음 실행 시각을 계산합니다.