GroundHaus

크론 표현식 생성기

주기를 클릭으로 고르면 crontab 표현식을 만들고 다음 실행 시각을 보여줍니다.

매일 09:00
0 9 * * *
요일
09***
0-590-231-311-120-6(일-토)
다음 실행 시각 (내 컴퓨터 시간 기준)
12026-08-19 (수) 09:00
22026-08-20 (목) 09:00
32026-08-21 (금) 09:00
42026-08-22 (토) 09:00
52026-08-23 (일) 09:00

표준 5필드 cron(분·시·일·월·요일)을 만듭니다. Linux crontab, GitHub Actions, 대부분의 스케줄러에서 그대로 씁니다. 다음 실행 시각은 브라우저(내 컴퓨터) 시간대로 계산하므로, 서버 시간대(보통 UTC)와 다르면 실제 실행 시각이 달라질 수 있습니다. 초 단위(6필드)나 L·# 같은 확장 문법은 스케줄러마다 지원이 다릅니다.


이게 뭔가요?

매일·매주·매월 같은 주기를 클릭으로 고르면 cron 표현식을 만들어 줍니다. 만든 표현식이 언제 실행되는지 다음 실행 시각 5개도 함께 보여줍니다. Cron 파서(표현식 읽기)의 짝으로, 이쪽은 만들기입니다.

cron 5필드

분  시  일  월  요일
*   *   *   *   *
0-59 0-23 1-31 1-12 0-6(일-토)

예: 0 9 * * 1 = 매주 월요일 09:00

언제 쓰나요?

주의할 점

실무에서 — GitHub Actions 스케줄이 “왜 새벽 3시에 도냐”는 질문의 답은 대부분 시간대다. 0 18 * * *로 저녁 6시를 의도했지만 Actions는 UTC라 한국 시간 새벽 3시에 돈다. 한국 시간 기준이 필요하면 9시간을 빼서 UTC로 환산해 넣어야 한다.