1시간마다 실행하는 cron
0 * * * *, * * * * * 가 아닙니다.
- cron
- 0 * * * *
출력
0 * * * *
┌───────── minute (0–59)
│ ┌─────── hour (0–23)
│ │ ┌───── day of month (1–31)
│ │ │ ┌─── month (1–12)
│ │ │ │ ┌─ day of week (0–6, Sunday is 0 — and 7 on most systems)
0 * * * *
It runs at:
minute 0
hour every
day of month every
month every
day of week every
Next five runs:
2026-09-24 11:00
2026-09-24 12:00
2026-09-24 13:00
2026-09-24 14:00
2026-09-24 15:00파일은 내 기기 밖으로 나가지 않습니다
이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.
사용 방법
- 식은 이미 나와 있습니다: 0 * * * *. 아래 다섯 칸은 왼쪽부터 분, 시, 일, 월, 요일입니다.
- crontab이든 CI 스케줄이든 클라우드 스케줄러든 그대로 붙여 넣으면 됩니다. 다섯 칸의 뜻은 어디서나 같습니다.
- 바꾸려면 메뉴를 "없음"으로 되돌리고 "2시간마다", "평일 오후 5시"처럼 말로 적으세요. 그대로 만들어 다시 읽어 줍니다.
- 확인할 것은 식이 아니라 되읽은 설명입니다. 아래에 나오는 풀이는 만들어진 식을 다시 파싱한 결과라, 우리 의도가 아니라 기계의 해석입니다.
자주 묻는 질문
- * * * * * 로 하면 안 되나요?
- 그건 매분, 한 시간에 예순 번입니다. "매시간"으로 만드는 것은 시 칸의 * 이고, 분 칸의 0 이 "매시 매분"이 되는 것을 막습니다. cron에서 가장 흔한 실수입니다.
- GitHub Actions나 Kubernetes, 클라우드 스케줄러에서도 같나요?
- 다섯 칸은 같습니다. 다른 것은 그 주변입니다. @daily 같은 이름을 받는 곳도 있고, Kubernetes CronJob은 같은 다섯 칸을 쓰며, GitHub Actions는 부하가 걸리면 예약 워크플로가 늦게 돕니다. 식은 그대로 붙여 넣되, 제때 돈다는 가정은 하지 마세요.
- 이미 있는 식을 읽어 보고 싶습니다.
- cron 식 해석 페이지가 있습니다. 식을 붙여 넣으면 언제 도는지 말로 알려 줍니다. 남이 쓴 식을 믿기 전에 해 볼 만한 확인입니다.
- 어딘가로 전송되나요?
- 되지 않습니다. 식을 만드는 것도 되읽는 것도 브라우저 안에서 이뤄지고 업로드는 없습니다. 무료이고 계정도 필요 없습니다.