크론 표현식 해석
cron을 사람 말로 풀어주고 다음 실행 시각을 보여줍니다
불러오는 중…
이 도구가 도움이 됐나요?
이 도구는
cron 표현식(분 시 일 월 요일 5칸)을 해석해 사람이 읽는 문장으로 설명하고, 앞으로 실행될 시각을 최대 5개까지 계산합니다. 초 단위가 있는 6칸짜리 표현식은 지원하지 않고, 표준 5칸 cron만 다룹니다.
사용법
- 자주 쓰는 프리셋(매일 자정, 평일 아침 9시, 5분마다 등) 버튼으로 시작하거나 직접 5칸 cron 식을 입력합니다.
- 분·시·일·월·요일 각 칸에 *, 쉼표로 나열한 값, 범위(예: 1-5), /step(예: */5)을 조합해 씁니다.
- 입력한 식이 유효하면 사람이 읽는 설명 문장과 앞으로의 실행 시각 5개가 나타납니다.
- 요일 칸에서는 0과 7을 둘 다 일요일로 받아줍니다.
- 형식이 잘못되면 오류 문구가 나타나므로, 칸 개수(5개)와 각 칸의 값 범위를 다시 확인합니다.
- "친구와 함께 보기"를 누르면 초대 링크가 생기고, 입력한 표현식이 상대방 화면에도 실시간으로 나타납니다.
자주 묻는 질문
- 6칸짜리(초 단위 포함) cron도 되나요?
- 아니요. 이 도구는 표준 5칸(분 시 일 월 요일) cron만 지원합니다. 초 단위를 앞이나 뒤에 추가한 6칸 표현식은 형식 오류로 표시됩니다.
- 일(day-of-month)과 요일(day-of-week)을 동시에 지정하면 어떻게 되나요?
- cron의 표준 규칙대로 둘 다 제한을 걸면 OR로 계산합니다. 예를 들어 '15일 또는 월요일'처럼 둘 중 하나만 맞아도 실행일로 잡습니다. 반대로 하나만 제한하면 그 조건만 봅니다.
- 다음 실행 시각은 어느 시간대 기준인가요?
- 이 브라우저에 설정된 로컬 시간대를 기준으로 계산합니다. 서버가 UTC 등 다른 시간대에서 cron을 돌린다면 실제 실행 시각과 다르게 보일 수 있습니다.
- 다음 실행 시각이 안 나올 때도 있나요?
- 네. 앞으로 2년 안에 조건을 만족하는 시각이 없으면 '실행 예정 없음'으로 표시됩니다. 이 도구는 분 단위로 최대 2년치만 훑어서 다음 실행 시각을 찾습니다.
- 요일이나 월에 이름(MON, JAN처럼)을 쓸 수 있나요?
- 아니요. 이 도구는 숫자만 받습니다. 요일은 0~7(0과 7 모두 일요일), 월은 1~12만 유효하고 MON·JAN 같은 영문 약어는 형식 오류로 표시됩니다.
- 한 칸에 여러 조건을 함께 쓸 수 있나요?
- 네. 쉼표로 여러 값을 나열할 수 있고, 각 값은 단일 숫자·범위·step을 섞어 쓸 수 있습니다. 예를 들어 "0,15,30,45"나 "1-5,10-15" 모두 유효합니다.
- 프리셋에 없는 주기는 어떻게 만드나요?
- 다섯 칸의 문법을 조합하면 됩니다. 예를 들어 15분마다는 "*/5"를 "*/15"로, 매년 1월 1일 자정은 "0 0 1 1 *"로 직접 입력해서 만들 수 있습니다.
- 친구와 표현식을 같이 볼 수 있나요?
- 네. "친구와 함께 보기"를 누르면 초대 링크가 생기고, 링크를 받은 사람의 화면에 입력한 cron 표현식이 실시간으로 함께 나타납니다.
다음 실행 시각은 이 브라우저의 로컬 시간대를 기준으로 계산됩니다. 실제 서버가 UTC 등 다른 시간대에서 cron을 실행한다면 여기 표시된 시각과 다를 수 있습니다.