베타 운영 중·유료 거래는 2026년 12월 17일 정식 오픈 후 시작됩니다. 지금은 상품을 미리 등록하고 둘러보실 수 있습니다.

Cron 표현식 읽기

Cron 표현식 읽기

한국어로 읽어주고 다음 실행 시각을 날짜로 냅니다. 일·요일 OR 함정도 잡습니다

개발자 도구완전 무료

내려받기 전에 웹에서 그대로 써보실 수 있습니다. 로그인은 다운로드 시에만 필요합니다.

스크린샷

스크린샷 1
스크린샷 2
스크린샷 3
스크린샷 4

구매하면 이렇게 받습니다

  • 다운로드결제 즉시 파일을 받을 수 있습니다. 라이선스 보관함에서 언제든 다시 받을 수 있습니다.

상품 소개

크론 표현식을 치면 무슨 뜻인지 한국어로 읽어주고, 다음에 언제 도는지 실제 날짜로 보여줍니다. ■ 다섯 칸이 헷갈리는 이유 분, 시, 일, 월, 요일. 사람이 말하는 순서와 반대입니다. "매주 월요일 오전 9시"를 쓰려면 `0 9 * * 1`인데, 읽을 때는 뒤에서부터 봐야 뜻이 잡힙니다. 그래서 매번 crontab.guru를 찾게 됩니다. 이 도구는 한국어로 읽어주고, 칸마다 무슨 값이 들어갔는지 따로 펼쳐 보여줍니다. ■ "일"과 "요일"이 둘 다 있으면 OR입니다 크론의 오래된 함정입니다. AND가 아니라 OR입니다. `0 0 1 * 1`은 "매월 1일 그리고 매주 월요일"입니다. "1일이면서 월요일일 때만"이 아닙니다. 한 달에 다섯 번쯤 돕니다. 한 번 돌 줄 알았는데요. 이걸로 사고가 납니다. 배치가 예상의 다섯 배 돌면서 중복 처리가 생기거나 API 호출량이 터지거나요. 계산기가 이 경우를 잡아서 크게 알려줍니다. 한쪽만 쓰고 다른 쪽은 *로 두는 편이 안전합니다. ■ 영영 안 도는 표현식 `0 0 30 2 *`는 2월 30일이라 절대 안 옵니다. 조용히 안 도는 거라 알아채기가 어렵습니다. 로그에 오류도 안 남고요. "왜 배치가 안 돌지" 하고 며칠 뒤에 발견합니다. 계산기가 앞으로 4년을 훑어서 맞는 시각이 하나도 없으면 알려줍니다. ■ 다음 실행 시각을 날짜로 보여줍니다 "매주 월요일"이라고 읽어줘 봐야 "그래서 언제"에 답이 안 됩니다. 그래서 다음 여섯 번의 실행 시각을 요일까지 붙여 뽑아 줍니다. 주말을 건너뛰는지, 다음 달로 넘어가는지가 눈에 보입니다. `0 0 29 2 *`처럼 윤년에만 오는 것도 실제 날짜로 나옵니다. ■ 그 밖에 잘 틀리는 자리 · 요일은 0과 7이 둘 다 일요일입니다. 0=일, 1=월, … 6=토. 월요일을 1로 시작하는 다른 스케줄러와 헷갈리기 쉽습니다. · `*/5`는 "5분마다"가 맞습니다. 다만 `5/10`처럼 값에 붙으면 "5분부터 10분 간격"이라 5, 15, 25… 가 됩니다. · 시간대는 서버를 따릅니다. 컨테이너는 대개 UTC라 한국 시각과 9시간 차이가 납니다. "새벽 3시에 돌린다"가 정오에 도는 사고가 여기서 납니다. 계산기가 하루에 몇 번 도는지도 세 줍니다. 100번을 넘으면 짚어 주고요. `* * * * *`는 하루 1,440번입니다. ■ 사내망에서도 씁니다 크론 표현식에 내부 시스템 이름이 들어가는 경우가 있습니다. 그걸 외부 사이트에 붙여넣기 어려운 환경도 있고요. 이 파일은 전송 코드가 없어서 폐쇄망에서도 그대로 씁니다. 인터넷을 끊고 열어보시면 바로 확인됩니다. ■ 자주 쓰는 표현식은 눌러서 넣습니다 5분마다, 매시 정각, 매일 새벽 3시, 평일 오전 9시, 매월 1일 자정, 매주 일요일 자정, 평일 업무시간에 10분마다. 눌러서 넣고 고쳐 쓰시면 됩니다. `@daily`, `@hourly`, `@weekly`, `@monthly`, `@yearly` 같은 별칭도 읽습니다. ■ 안 다루는 것 초까지 있는 여섯 칸 형식(Quartz, Spring 등)은 읽지 않습니다. 형식이 다르다고 알려줍니다. `L`(마지막 날), `W`(가장 가까운 평일), `#`(n번째 요일) 같은 확장 기호도 다루지 않습니다. 리눅스 crontab과 대부분의 스케줄러가 쓰는 표준 다섯 칸 형식만 봅니다. ■ 이런 분께 · 크론 표현식을 쓸 때마다 검색하는 분 · 배치가 예상보다 자주 도는 이유를 못 찾겠는 분 · 남이 짜 놓은 크론을 읽어야 하는 분 · 폐쇄망에서 일해서 웹 도구를 못 쓰는 분 · 표현식 검증을 남의 사이트에 맡기기 꺼려지는 분 ■ 저작권 편하게 쓰세요. 개인이든 업무든 횟수 제한 없고, 기기 여러 대에 옮겨두셔도 됩니다. 나온 결과는 어디에 쓰시든 됩니다. 저작권만 새몰(saemol.com)에 남겨둡니다. 파일 자체를 다시 배포하거나 파는 것만 피해주시면 됩니다. 주변에 알려주고 싶으시면 상품 주소를 전해주세요. ■ 알아두실 것 여기 나온 시각은 이 브라우저의 시간대 기준입니다. 실제 크론은 서버 시간대로 돕니다. 배포 전에 `date` 명령으로 서버 시간대를 확인하세요. 이것 하나로 아홉 시간이 어긋납니다.

기술 스택

HTMLTypeScript

리뷰

아직 리뷰가 없습니다

요금제

무료무료

만든 곳

새몰 랩ENTERPRISE
판매 중
30개
판매자의 다른 상품 보기 →

판매자 정보

개인

사업자가 아닌 개인 판매자입니다

이 판매자는 사업자로 등록되어 있지 않아 법령상 공개 대상인 사업자 정보가 없습니다. 비사업자 판매자는 대금을 받지 않는 무료 상품만 등록할 수 있습니다.

거래 관련 분쟁이 발생한 경우, 구매자는 분쟁 해결에 필요한 범위에서 상대방의 성명·연락처 등을 열람할 수 있습니다(전자상거래법 제20조의2 제3항). 아래 문의 창구로 주문번호와 사유를 알려주시면 회사가 확인 후 필요한 범위에서 정보를 제공합니다.

support@saemol.com

새몰은 통신판매중개자로서 거래 당사자가 아니며, 상품·거래에 관한 책임은 판매자에게 있습니다.

구매자 약관 제3조(거래 상대방의 확인) →

상품 정보

카테고리개발자 도구
상품 종류스크립트
가격 방식완전 무료
전달 방식다운로드
조회수9회
업보트0개
등록일1주 전