Cron 표현식 파서

안전한 프리셋, 항상 동일하게 생성되는 공유 URL, 필드별 설명, 다음 실행 타임라인으로 표준 5필드 cron 표현식을 디버깅하세요.

표현식 입력
지우기
일정 요약

Asia/Seoul 기준으로 이 5필드 cron 일정을 미리 확인하고, 빠른 디버깅을 위해 다음 5회 일치 실행 시각을 펼쳐 보여줍니다.

표현식 30 2 * * *
미리보기 시간대 Asia/Seoul (KST)
계산 기준 시각 일요일, 8월 30, 2026 03:59 KST
UTC 기준 시각 2026-08-29 18:59 UTC
공유 URL https://comutil.com/ko/cron?preset=overnight-backup
다음 5회 실행
실행 1 월요일, 8월 31, 2026 02:30 KST
UTC 2026-08-30 17:30 UTC
상대 시간 지금부터 22 시간
실행 2 화요일, 9월 1, 2026 02:30 KST
UTC 2026-08-31 17:30 UTC
상대 시간 지금부터 1일, 22시간
실행 3 수요일, 9월 2, 2026 02:30 KST
UTC 2026-09-01 17:30 UTC
상대 시간 지금부터 2일, 22시간
실행 4 목요일, 9월 3, 2026 02:30 KST
UTC 2026-09-02 17:30 UTC
상대 시간 지금부터 3일, 22시간
실행 5 금요일, 9월 4, 2026 02:30 KST
UTC 2026-09-03 17:30 UTC
상대 시간 지금부터 4일, 22시간
필드별 세부 설명
30
허용 범위 0-59
의미 30에 해당합니다.
시간
2
허용 범위 0-23
의미 02에 해당합니다.
일자
*
허용 범위 1-31
의미 허용된 모든 값과 일치합니다.
*
허용 범위 1-12 또는 JAN-DEC
의미 허용된 모든 값과 일치합니다.
요일
*
허용 범위 0-7 또는 SUN-SAT
의미 허용된 모든 값과 일치합니다.
Cron 표현식이란 무엇인가요?

cron 표현식은 반복 일정을 정의하는 다섯 개 필드의 문자열로, 분·시·일·월·요일 순서입니다. 일부 스케줄러는 초와 연도 필드를 추가로 지원합니다.

Cron 필드 형식

표준 cron은 5개 필드로 구성됩니다: 분(0-59), 시(0-23), 일(1-31), 월(1-12), 요일(0-6, 일요일=0). 특수 문자: *(모든 값), ,(목록), -(범위), /(간격). 확장 형식은 초와 연도 필드를 포함할 수 있습니다.

주요 사용 사례
  • 백업 작업 예약
  • 주기적 데이터 동기화 실행
  • 예약된 이메일 또는 알림 전송
  • 임시 파일 및 캐시 정리
  • 주기적 보고서 생성
자주 쓰는 패턴
입력: 0 0 * * *
출력: 매일 자정
입력: */15 * * * *
출력: 15분마다
입력: 0 9 * * 1-5
출력: 평일 오전 9시마다
입력: 0 0 1 * *
출력: 매월 1일 자정
자주 묻는 질문

Cron은 어떤 시간대를 사용하나요?

전통적인 cron은 시스템 시간대를 사용합니다. Kubernetes CronJobs 같은 현대 스케줄러는 시간대를 지정할 수 있습니다. cron 시스템이 사용하는 시간대를 항상 확인하세요.

매초마다 작업을 실행하려면 어떻게 하나요?

표준 5필드 cron은 초를 지원하지 않습니다(최소 단위는 1분). Quartz 같은 일부 시스템은 초 필드가 있는 6필드 cron을 지원합니다. 대안으로 sleep 루프나 1분 미만 간격용 태스크 스케줄러를 사용할 수 있습니다.