DevToolbox

무료 온라인 Cron Expression Parser

cron 표현식을 즉시 파싱하고 이해하세요. 사람이 읽을 수 있는 설명과 다음 5회 실행 예정 시간을 확인할 수 있습니다. 무료, 100% 클라이언트 사이드.

100% 클라이언트 사이드 · 데이터는 브라우저를 절대 벗어나지 않습니다
*/5
minute
*
hour
*
day of month
*
month
*
day of week
Field reference
FieldRangeSpecial chars
minute0-59* / , -
hour0-23* / , -
day of month1-31* / , - L W
month1-12* / , -
day of week0-7 (0/7=Sun)* / , - L #

사용 방법 Cron Expression Parser

cron 표현식을 입력 필드에 입력하거나 붙여넣으세요. 필드 아래의 다섯 개 토큰 지시자를 통해 각 위치의 현재 값을 한눈에 확인할 수 있습니다.

  • 파싱을 클릭하거나 Ctrl/Cmd+Enter를 눌러 사람이 읽기 쉬운 설명과 현지 시간대 기준 다음 5회 실행 시간을 생성합니다.
  • 일반적인 예제를 펼쳐 미리 준비된 표현식을 불러옵니다——문법을 학습하기에 좋습니다.
  • 하단의 필드 참조 표에서 각 위치의 유효 범위와 특수 문자를 확인할 수 있습니다.

지원되는 특수 문자: * (전체), , (목록), - (범위), / (단계), ? (임의, 날짜 필드만), L (마지막), W (가장 가까운 평일), # (n번째 요일).

자주 묻는 질문

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

cron 표현식은 반복 일정을 정의하는 5개의 필드(분, 시, 일, 월, 요일)로 이루어진 문자열입니다. Unix 계열 시스템과 작업 스케줄러가 작업을 자동으로 트리거하는 데 사용합니다.

cron 필드에서 *(별표)는 무엇을 의미하나요?

*는 해당 필드의 "모든 값"을 의미합니다. 예를 들어 분 필드의 *는 "매 분"을 의미합니다. * * * * *를 조합하면 매일 매 시간 매 분마다 실행됩니다.

*/5와 0,5,10,15,20,25,30,35,40,45,50,55의 차이는 무엇인가요?

둘은 동일합니다. */5는 단계 구문을 사용하며 "0부터 5칸씩 증가하는 값"을 의미합니다. 명시적인 쉼표 구분 목록도 동일한 결과를 얻지만 더 장황합니다.

6필드(초 포함) cron을 지원하나요?

이 파서는 표준 5필드 Unix cron 형식(분부터 요일까지)을 지원합니다. 일부 시스템(Quartz Scheduler 등)은 초 필드를 추가하지만, 해당 표현식은 여기서 지원되지 않습니다.

각 필드의 유효한 범위는 무엇인가요?

분: 0–59. 시: 0–23. 일: 1–31. 월: 1–12 (또는 JAN–DEC). 요일: 0–7 (0과 7 모두 일요일, 또는 SUN–SAT).

월과 요일의 영문 이름을 사용할 수 있나요?

네. 월에는 JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC를, 요일에는 SUN, MON, TUE, WED, THU, FRI, SAT를 사용할 수 있습니다.

관련 도구

관련 기사