크론 표현식 해석기 (다음 실행 시각·KST)

크론 표현식(분 시 일 월 요일)을 한국어 문장으로 풀어 주고, 다음 실행 시각 10개를 한국 시간(KST)과 UTC로 보여 줍니다. 서버가 UTC일 때 쓸 환산 표현식도 알려 줍니다.

사용 방법

  1. 크론 표현식을 분 시 일 월 요일 순서로 띄어 씁니다. 1분마다·5분마다·평일 22시 같은 버튼을 누르면 예시가 채워집니다.
  2. 한국어 해석 문장과 필드별 값 표가 바로 나옵니다. @daily, mon, jan 같은 별칭과 이름도 읽습니다.
  3. 기준 시각(기본은 지금, KST)을 바꾸면 그 시각 다음부터 실행 시각 10개가 KST와 UTC로 나옵니다.
  4. 서버 시간대가 UTC이면 '서버가 UTC일 때' 표현식을 쓰고, 결과 복사 버튼으로 가져갑니다.

자주 묻는 질문

일과 요일을 둘 다 쓰면 어떻게 실행되나요?

둘 다 *가 아니면 둘 중 하나만 맞아도 실행됩니다. 30 4 1,15 * 5는 매월 1일·15일과 매주 금요일 04:30에 모두 실행됩니다. 한쪽이 *이면 다른 쪽 조건만 적용됩니다. */2처럼 *로 시작하는 필드가 있으면 두 조건을 모두 만족해야 합니다. 이 규칙은 crontab(5) man page와 Vixie cron 동작을 따릅니다.

5분마다, 1분마다는 어떻게 쓰나요?

5분마다는 */5 * * * *, 1분마다는 * * * * * 입니다. 매시 정각은 0 * * * *, 평일 22시는 0 22 * * 1-5 입니다. 위 버튼으로 바로 넣어 볼 수 있습니다.

서버가 UTC인데 한국 시간 9시에 돌리려면요?

KST는 UTC보다 9시간 빠르므로 시에서 9를 뺍니다. 한국 시간 매일 9시는 0 0 * * * 입니다. KST 0~8시는 UTC로 전날이라 일·요일도 하루 앞으로 당겨야 하는데, 이 도구가 그 값을 계산해 줍니다. 월을 지정했거나 매월 1일 0~8시처럼 한 표현식으로 옮길 수 없는 경우는 실행 시각 목록의 UTC 열을 보세요.

요일 0과 7, sun은 뭐가 다른가요?

모두 일요일입니다. 요일은 0~7(0과 7이 일요일)이거나 sun~sat 이름을 쓸 수 있고, 월은 1~12 또는 jan~dec 이름입니다. 이름은 대소문자를 가리지 않습니다.

*/23이나 0-23/2는 어떻게 읽나요?

단계(/n)는 범위 안에서 n칸씩 건너뜁니다. 시간 필드의 0-23/2는 짝수 시(0, 2, … 22)입니다. 시간 필드의 */23은 23시간마다가 아니라 0시와 23시 두 번만 실행됩니다. 단계는 하루마다 0시부터 다시 세기 때문입니다.

지원하지 않는 문법이 있나요?

표준 5필드와 @yearly, @annually, @monthly, @weekly, @daily, @hourly만 읽습니다. 초·연도 필드나 ?, L, # 같은 확장 문법(Quartz, AWS 등), @reboot, 범위 없는 5/10 형태는 오류로 알려 드립니다. 시간대는 KST로 고정이며 서머타임은 없습니다.

AI 에이전트·자동화: 이 계산은 입력 화면 없이 API로 바로 할 수 있습니다. 호출 방법은 /llms.txt, 도구 목록은 /api/calc에 있고, 결과의 최종 확인은 이 페이지에서 합니다.

관련 도구