ToolHub
도구 열기

Cron 표현식 생성기

Cron 예약 작업 표현식을 시각적으로 생성합니다

개발자 도구

이 도구 정보

Cron 표현식 생성기는 예약 작업 표현식을 시각적으로 구축하는 도구입니다. cron 구문을 외울 필요 없이 드롭다운 선택기를 통해 분, 시, 일, 월 및 요일을 설정하여 표현식을 조합할 수 있습니다. 빠른 사전 설정, 읽을 수 있는 설명 및 다음 5회 실행 시간도 제공합니다. 모든 작업은 브라우저에서 로컬로 이루어집니다.

주요 기능

빠른 미리보기

사용 사례

cron scheduler automation

자주 묻는 질문

cron 표현식이란 무엇인가요?

cron 표현식은 작업 실행 시간 계획을 정의하는 5개 필드(분, 시, 일, 월, 요일)로 구성된 문자열입니다. 예를 들어 "0 9 * * 1-5"는 평일 오전 9시 실행을 의미합니다. Unix 시스템 및 클라우드 플랫폼의 작업 스케줄링에 널리 사용됩니다.

빠른 사전 설정은 각각 어떤 표현식을 생성하나요?

사전 설정은 일반적인 일정을 다룹니다: "매시간"(0 * * * *), "매일"(0 0 * * *), "매주"(0 0 * * 0), "매월"(0 0 1 * *), "평일"(0 0 * * 1-5), "5분마다"(*/5 * * * *). 사전 설정을 클릭하면 선택기가 즉시 설정되고 표현식이 업데이트됩니다.

다음 실행 시간은 어떻게 계산되나요?

도구는 현재 시간부터 미래 날짜를 분 단위로 순회하며 각 분이 cron 표현식 규칙과 일치하는지 확인합니다. 간격 값, 범위 및 "L"(월말) 특수 문자를 지원하며, 다음 5개의 일치하는 실행 시간을 찾아 표시합니다.

6필드 또는 7필드 cron 표현식을 지원하나요?

이 도구는 표준 5필드 cron 표현식(분, 시, 일, 월, 요일)을 생성합니다. Spring 또는 Quartz와 같은 프레임워크는 6 또는 7필드(초 또는 연도 포함)를 사용하지만, 현재는 지원되지 않습니다. 이러한 플랫폼에 맞게 출력을 조정해야 할 수 있습니다.

일 필드의 "L" 값은 무엇을 의미하나요?

"L"은 "매월 마지막 날"을 나타냅니다. 일 필드에서 L을 선택하면 cron 표현식은 해당 월에 따라 28일, 29일, 30일 또는 31일 중 매월 마지막 날에 트리거됩니다.