Interpretador de expressões cron — explicação em português e próximas execuções
Verifica se uma tarefa agendada no servidor (crontab), no GitHub Actions ou no @Scheduled do Spring está corretamente definida. Os erros indicam qual o campo e o motivo.
O ficheiro não é transmitido para o servidor — processado apenas no navegador deste dispositivo
5 campos: minuto hora dia mês dia-da-semana · 6 campos: segundo minuto hora dia mês dia-da-semana · também aceita abreviações como @daily, @hourly
Interpretação do campo
| Campo | Entrada | Valor correspondente |
|---|---|---|
| 분 | 0 | 0 |
| 시 | 9 | 9 |
| 일 | * | Tudo |
| 월 | * | Tudo |
| 요일 | 1-5 | 월, 화, 수, 목, 금 |
Próximas execuções (horário da Coreia)
A calcular…
Resumo da sintaxe cron
| * | 모든 값 |
|---|---|
| 5 | 그 값 (예: 분 5 → 5분) |
| 1-5 | 범위 (요일 1-5 → 월~금) |
| 1,15 | 목록 (일 1,15 → 1일과 15일) |
| */10 | 간격 (분 */10 → 10분마다) |
| 8-18/2 | 범위 안에서 간격 |
| MON-FRI, JAN | 요일·월 영문 약자 |
| 0 또는 7 | 일요일 |
Intervalos: segundo/minuto 0-59, hora 0-23, dia 1-31, mês 1-12, dia da semana 0-7. Se o servidor ou o GitHub Actions usar UTC, subtraia 9 horas ao horário da Coreia antes de introduzir.
Publicidade
Como usar Interpretar expressão cron
- 1Introduza a expressão cron ou escolha um exemplo.
- 2Veja a explicação em português e a interpretação de cada campo (minuto, hora, dia, mês, dia da semana).
- 3Mostra as próximas 10 execuções no horário da Coreia.
Perguntas frequentes
E se indicar o dia do mês e o dia da semana ao mesmo tempo?
O cron padrão executa quando qualquer uma das condições é satisfeita (condição OU). Ex.: 0 0 1 * 1 executa no dia 1 de cada mês e todas as segundas-feiras.
E se a hora do servidor estiver em UTC?
O cron segue o fuso horário do servidor. Se o servidor usar UTC, as 9h00 no horário da Coreia devem ser escritas subtraindo 9 horas, como em 0 0 * * *. O GitHub Actions também usa UTC.
Funciona também com L, W, #?
A sintaxe estendida do Quartz (L, W, #) ainda não é suportada.
Publicidade