크론 파서
무료 온라인 서비스 크론 파서 설치가 필요 없는 도구
Cron Parser 정보
표준 5필드 cron 식(분 시 일 월 요일)을 필드별 사람이 읽을 수 있는 설명으로 파싱하고, 현재 시점부터 다음 5회의 실행 시간을 계산합니다. '*', 범위 (1-5), 목록 (1,3,5) 및 단계 값 (*/5 또는 1-10/2)을 지원합니다.
사용 방법
1. 입력란에 cron 식을 입력합니다(기본값은 '* * * * *'). 순서는 분 시 일 월 요일입니다. 2. 파싱을 클릭합니다. 3. 필드 의미 카드는 각 필드가 전개되는 내용(예: '매분', '1,3,5' 또는 'January')을 보여줍니다. 4. 다음 실행 카드는 로컬 환경 문자열로 다음 5회 발화 시간을 나열합니다. 복사를 클릭하여 복사할 수 있습니다.
지원 문법과 제한
필드 범위: 분 0-59, 시 0-23, 일 1-31, 월 1-12, 요일 0-6(0=일요일). 각 필드는 '*'(모든 값), 'N'(단일 값), 'A-B'(범위), 'A,B,C'(목록), 'BASE/STEP'(단계, 여기서 BASE는 '*', 범위 또는 단일 숫자)을 허용합니다. 다음 실행 검색은 현재로부터 1분 후부터 분 단위로 진행하며, 무한 루프를 막기 위해 최대 1년 앞까지, 반복은 100회까지로 제한됩니다. 월과 요일의 단일 값은 영어 이름으로 표시됩니다.
▶MON이나 JAN 같은 명명된 요일/월을 지원하나요?
아닙니다. 숫자 값만 허용됩니다. 'MON', 'JAN' 및 유사한 이름은 파싱되지 않고 해당 필드에 대해 무효한 값으로 처리됩니다.
▶@daily나 @reboot 같은 특수 매크로를 지원하나요?
아닙니다. 5필드 숫자 형식만 인식됩니다. 식은 정확히 5개의 공백으로 구분된 토큰으로 분할되어야 하며, 그렇지 않으면 파싱 시 잘못된 형식 오류가 보고됩니다.
▶다음 실행 시간은 어떻게 계산되나요?
다음 분부터 시작하여 분 단위로 시간을 진행하면서 월, 일, 요일, 시, 분이 모두 일치하는지 검사합니다. 5회 일치를 찾거나 1년 스캔이 끝나면 정지합니다(빠른 쪽). 시간은 toLocaleString을 통해 브라우저 로컬 시간대로 표시됩니다.
▶일과 요일은 OR인가요 AND인가요?
본 구현에서는 AND입니다. dayValues와 weekdayValues가 모두 현재 날짜의 값을 포함해야만 실행이 발화합니다. 표준 cron은 두 필드가 모두 제한될 때 OR 의미론을 사용하므로, 두 필드를 모두 제한하는 식에서는 여기의 결과가 실제 cron과 다를 수 있습니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.