Cron é compacto, mas a ordem dos campos, a numeração dos dias e os fusos horários podem causar confusão. A frase ajuda a entender; a lista de execuções futuras confirma, e as duas devem ser consultadas.
Analisador de expressões Cron
A expressão, o significado, os campos e as próximas datas são atualizados juntos. Cenários comuns ficam na tabela de referência e podem ser carregados com um clique.
Expressão de agendamento
Próximas execuções
Cenários Cron comuns e preenchimento rápido
Clique em uma linha para selecionar o modo correspondente e preencher a expressão. Os exemplos da tabela também são predefinições executáveis.
Confira as datas futuras antes de confiar na descrição
Como ler uma expressão Cron
Confirme o modo
O Linux Crontab normalmente tem 5 campos; alguns agendadores acrescentam segundos e usam 6; o Quartz costuma usar 7 com o ano.
Digite a expressão
Cada edição valida os intervalos numéricos e explica curingas, passos, intervalos e listas campo a campo.
Confira as datas futuras
Alterne entre horário local e UTC e verifique várias execuções próximas, em vez de confiar apenas em uma frase sobre dias ou fusos.
Perguntas frequentes
Q1Qual é a diferença entre Cron de 5 e 6 campos?
A expressão de 5 campos começa pelos minutos e é comum no Linux Crontab. A de 6 acrescenta segundos no início e aparece em alguns agendadores Java e Node; elas não são diretamente intercambiáveis.
Q2O que significam *, /, - e a vírgula?
O curinga significa qualquer valor, a barra indica um passo, o hífen um intervalo e a vírgula vários valores discretos. Um passo no campo de minutos agenda um intervalo fixo.
Q3O que acontece quando dia do mês e dia da semana são restringidos?
O Crontab padrão costuma usar OR quando os dois estão restritos. O Quartz geralmente usa um ponto de interrogação para deixar um deles sem especificação. Esta ferramenta aplica a semântica básica do modo selecionado.
Q4Por que os resultados ficam algumas horas distantes do servidor?
A causa mais comum é um servidor em UTC e o navegador no horário local. Troque o fuso de cálculo e confira a configuração de fuso da plataforma.
Q5L, W e # do Quartz são compatíveis?
A versão atual aceita sete campos, o curinga de interrogação, números, intervalos, listas e passos. L, W e # são rejeitados explicitamente para evitar datas enganosas.