—다음 실행 시각 5개
| # | 날짜 / 시간 | 남은 시간 |
|---|
계산 원리
각 필드는 허용된 값의 집합으로 해석됩니다. * = 전체, 1-5 = 범위, */5 = 간격, 1,15,30 = 목록. 다음 실행 시각은 분 단위로 앞으로 진행하며 각 필드 조건을 확인해 찾으며, 일(day-of-month)과 요일(day-of-week)이 모두 제한된 경우 OR 조건으로 처리합니다 (Unix 표준).
드롭다운으로 cron 표현식을 만들거나 cron 문자열을 붙여넣어 쉬운 말 뜻과 다음 5회 실행 시각을 확인하세요. Unix crontab, Quartz, AWS EventBridge를 지원합니다.
—| # | 날짜 / 시간 | 남은 시간 |
|---|
각 필드는 허용된 값의 집합으로 해석됩니다. * = 전체, 1-5 = 범위, */5 = 간격, 1,15,30 = 목록. 다음 실행 시각은 분 단위로 앞으로 진행하며 각 필드 조건을 확인해 찾으며, 일(day-of-month)과 요일(day-of-week)이 모두 제한된 경우 OR 조건으로 처리합니다 (Unix 표준).
Each of the five fields is expanded into the set of values it allows: an asterisk becomes the entire range, 1-5 a range, */15 a step, and 1,15,30 a list. Next fire times are then found by brute force, walking forward one minute at a time from now, converting each candidate into your selected timezone and testing set membership, up to one year ahead. A 7 in the day-of-week field is normalised to 0 for Sunday.
Mode switches between Parse / translate, where you paste an expression (the default is */15 9-17 * * 1-5), and Visual builder, which offers five separate boxes joined back into a single string. The Timezone dropdown matters more than it appears: it changes only the next-fire list, so the same expression produces different clock times for a UTC server and your local zone. Seven presets cover Every minute through Sunday midnight.
This parser handles 5-field Unix crontab and nothing else. Six- and seven-field Quartz or AWS EventBridge expressions are rejected outright, as are the extensions many schedulers add: L, W, #, question-mark day fields, @daily-style shorthands, and three-letter names such as MON or JAN. Field values are not bounds-checked either, so 99 * * * * parses happily and simply never fires. The plain-English description is always rendered in English regardless of page language.
That is the default expression: every 15 minutes, during hours 9 through 17, Monday to Friday. It fires at :00, :15, :30 and :45 of each of those hours, which the next-fire table confirms in whichever timezone you have selected.
No. When both fields are restricted, cron fires when either matches, and this tool implements that Unix standard. If only one of the two is restricted, that field alone decides. Leaving both as asterisks means every day.
Both work here. Any 7 in the day-of-week field is rewritten to 0 before parsing, so 0 0 * * 0 and 0 0 * * 7 describe the same Sunday-midnight schedule. The visual builder labels that field Day of week (0=Sun).
Whichever you choose in the Timezone dropdown, which starts on your browser's own zone and is populated from your browser's timezone database. Bear in mind that cron on a server normally follows that machine's clock, not yours, so pick accordingly.
The parser demands exactly five whitespace-separated fields containing numbers, ranges, steps or lists. Six-field Quartz strings, @hourly shorthands and name forms such as JAN or MON all fail, and the error message tells you how many fields it actually counted.
Unix Timestamp Converter (with Timezone)
Bidirectional Unix timestamp ↔ human date converter with timezones, milliseconds and ISO 8601.
Bandwidth & Download Time Calculator (Mbps ↔ MB/s)
Convert Mbps to MB/s and calculate download time for any file size at any internet speed.
Regex Tester with Plain English Explainer
Test regular expressions live with match highlighting and a plain English breakdown of every part of the pattern.