Cron 표현식 파서
필드
| 분 | 0, 15, 30, 45 |
| 시 | 0…23 |
| 날짜(월) | 1…31 |
| 월 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 |
| 요일 | 0, 1, 2, 3, 4, 5, 6 |
다음 실행 시간
…
관련 외부 사이트
일부 링크는 제휴 링크입니다.
관련 도구
JSON 포맷터붙여넣기만 하면 JSON을 읽기 좋게 정렬하거나 한 줄로 압축합니다. JSON이 잘못되면 몇 번째 줄·열이 문제인지 하이라이트로 표시. 전송 없음.Base64 인코딩/디코딩텍스트와 Base64를 즉시 상호 변환 — 한글·이모지 안 깨짐(UTF-8), URL 세이프 Base64, 이미지를 data URL로 변환. 브라우저에서 바로, 전송 없음.정규식 테스터정규식을 실시간으로 테스트: 매치 하이라이트, 캡처 그룹, 플래그, 치환 미리보기를 지원합니다. 브라우저에서 완결, 업로드 없음.JSON → TypeScript 타입JSON을 붙여넣으면 TypeScript interface/type을 생성합니다. 중첩 객체·배열 병합·옵셔널/널 처리 지원. 브라우저에서 완결.
5필드 cron 표현식을 붙여넣으면 각 필드가 매칭하는 값과 앞으로 실행될 시간(로컬 시간)을 정확히 확인할 수 있습니다. 구문 유효성 검사도 함께 수행합니다. 모든 처리는 브라우저에서 이루어집니다.
사용 방법
- cron 표현식을 입력하거나 프리셋을 선택합니다.
- 각 필드의 분석 내용을 확인합니다.
- 로컬 시간대의 다음 실행 시간을 확인합니다.
작동 원리
표준 cron 표현식은 분, 시, 날짜(월), 월, 요일의 5개 필드로 구성됩니다. 각 필드에는 별표(전체 값), 단일 숫자, 범위(1-5), 목록(1,3,5), 단계(*/15)를 지정할 수 있습니다. 실행 시간을 찾기 위해 도구는 분 단위로 앞으로 이동하며 각 필드를 확인합니다. 날짜와 요일이 모두 지정된 경우, cron 규칙에 따라 둘 중 하나만 일치해도 실행됩니다.
기능
필드 분석
각 필드가 확장되는 정확한 값을 확인합니다.
다음 실행 시간
로컬 시간으로 앞으로 실행될 시간을 미리 확인합니다.
프리셋
매시간 또는 평일 실행 등 자주 사용하는 스케줄로 시작합니다.
유효성 검사
잘못된 필드나 필드 수 오류를 명확하게 표시합니다.
활용 상황
crontab 확인
기존 crontab 라인이 실제로 무엇을 하는지 확인합니다.
스케줄 검증
배포 전에 작업이 예상한 시간에 실행되는지 확인합니다.
cron 학습
필드를 바꾸며 실행 시간이 어떻게 변하는지 실험합니다.
작업 설계
새로운 예약 작업에 맞는 표현식을 작성합니다.
참고 사항
- 표준 5필드 형식(분 시 일 월 요일)을 사용합니다.
- 요일은 0–6이며 0 = 일요일입니다.
- 초 필드와 @yearly 같은 단축어는 지원하지 않습니다.
- 다음 실행 시간은 기기의 로컬 시간대를 사용합니다.
자주 묻는 질문
- 필드 순서는 어떻게 되나요?
- 분, 시, 날짜(월), 월, 요일 순으로 공백으로 구분된 5개 필드입니다.
- */5는 무슨 뜻인가요?
- 5단위마다를 의미합니다. 분 필드에서 */15이면 0, 15, 30, 45분에 실행됩니다.
- 날짜와 요일을 모두 지정하면 어떻게 되나요?
- cron 규칙에 따라 둘 중 하나만 일치해도 작업이 실행됩니다. 둘 다 일치해야 하는 것이 아닙니다.
- @yearly나 초 필드를 지원하나요?
- 아니요. 표준 5필드 형식만 지원합니다. 이름 지정 단축어와 초 필드는 지원하지 않습니다.
- 데이터가 서버로 전송되나요?
- 아니요. 분석 및 다음 실행 시간 계산은 모두 브라우저에서 이루어집니다.