Cron 표현식의 5개 필드
표준 Cron 표현식은 왼쪽부터 분(0-59), 시(0-23), 일(1-31), 월(1-12), 요일(0-6, 일요일이 0) 순서로 5개 필드를 공백으로 구분해 씁니다. 각 필드에는 별표(*, 모든 값), 범위(1-5), 목록(1,3,5), 간격(*/15) 표기를 조합해서 쓸 수 있습니다.
일(day)과 요일(weekday)이 동시에 지정되면?
일반적인 Cron 규칙에 따라 이 도구도 일 필드와 요일 필드가 둘 다 "*"가 아닌 값으로 지정된 경우, 둘 중 하나라도 조건을 만족하면 실행되는 것으로 해석합니다(OR 조건). 예를 들어 "0 0 1 * 0"은 매월 1일이거나 일요일이면 실행됩니다.
서버 작업이나 GitHub Actions 스케줄 확인할 때
crontab이나 CI/CD 설정 파일에 적어둔 스케줄이 실제로 의도한 시각에 맞는지 헷갈릴 때, 표현식을 붙여넣고 앞으로 실행될 시각을 눈으로 직접 확인해보세요.
자주 묻는 질문
초(seconds) 필드도 지원하나요?
아니요. 이 도구는 표준 5필드(분 시 일 월 요일) 형식만 지원합니다. 일부 시스템에서 쓰는 6필드(초 포함) 형식이나 @daily, @hourly 같은 매크로 표기는 지원하지 않습니다.
다음 실행 시각은 어떤 시간 기준인가요?
이 도구를 실행하는 브라우저(컴퓨터)의 현재 시각과 시간대를 기준으로 계산합니다. 실제 서버의 시간대가 다르다면 서버의 crontab 설정에 적용되는 타임존을 함께 확인해야 합니다.