Monte um agendamento cron com menus, leia em linguagem simples e veja as próximas execuções
Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum.Uma expressão cron tem 5 campos e quase ninguém lembra a ordem. Monte a sua com menus, leia em linguagem simples e veja as próximas vezes em que ela realmente rodaria antes de levá-la a um servidor. Nada é enviado a lugar nenhum.
Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês
Clique em um modelo como "A cada 5 minutos" ou "Dias úteis às 9:00", ou escolha uma opção em Executar.
Ajuste a Hora, o Minuto, os dias ou o intervalo que aparecem para essa escolha; a Expressão cron é atualizada.
Leia a frase em linguagem simples e as Próximas 10 execuções no Fuso horário escolhido.
Clique em Copiar expressão.
Este gerador de expressões cron escreve um agendamento para você a partir de escolhas simples, como a cada 15 minutos, todo dia às 07:30 ou no dia 1 de cada mês, e lê qualquer expressão de volta como uma frase, por exemplo "Às 09:00 AM, de segunda-feira a sexta-feira". Logo abaixo aparecem as dez próximas vezes em que a tarefa vai rodar.
Use ao configurar uma entrada de crontab para um backup, um CronJob do Kubernetes para um relatório ou um agendamento do GitHub Actions para um build noturno. Ele é igualmente útil ao contrário: cole a expressão de um servidor antigo e descubra se "0 */6 * * *" realmente significa a cada seis horas a partir da meia-noite.
O gerador usa cron padrão de 5 campos: minuto, hora, dia do mês, mês e dia da semana, com intervalos (1-5), listas (1,15), passos (*/10), nomes de meses e dias (JAN, MON) e atalhos como @daily. Expressões do Quartz e do Spring com campo de segundos, e as extensões L, W e #, são recusadas com uma explicação, porque o crontab também as recusaria. Quando os dois campos de dia estão definidos, o cron roda quando qualquer um deles coincide, e a prévia segue essa regra.
Os horários de execução aparecem no fuso horário escolhido, o horário padrão da Índia por padrão. A maioria dos servidores e runners de CI usa UTC, então escolha UTC para ver exatamente quando um servidor vai disparar e compare. Tudo é calculado no seu navegador; nada é enviado a lugar nenhum. Ferramentas relacionadas: Unix Timestamp Converter, Regex Tester.
Use */5 * * * *. O primeiro campo é o minuto, e */5 significa a cada cinco minutos a partir de 0, então a tarefa roda às :00, :05, :10 e assim por diante, toda hora de todo dia.
Em ordem: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12 ou JAN-DEC) e dia da semana (0-7 ou SUN-SAT, em que 0 e 7 são ambos domingo). Um asterisco significa todos os valores.
Normalmente porque o servidor roda em UTC enquanto você pensa no horário local. 0 9 * * * em um servidor UTC dispara às 14:30 na Índia. Escolha UTC no menu de fuso horário para ver os horários que o servidor vai usar.
Não. Ele monta o cron padrão de 5 campos usado pelo crontab, Kubernetes e GitHub Actions. Expressões com campo de segundos ou com as extensões L, W, # e ? são sinalizadas com uma explicação de como convertê-las.
O cron roda a tarefa quando qualquer um dos dois coincide, não só quando os dois coincidem. Por exemplo, 0 0 13 * 5 roda todo dia 13 e toda sexta-feira. A lista das próximas execuções mostra isso.
Sim, sem cadastro e sem limite de quantos agendamentos você monta ou confere. Tudo roda no seu navegador, então uma linha cron copiada de um servidor privado nunca chega até nós. As próximas execuções são calculadas no seu dispositivo a partir do fuso horário escolhido.
Ainda com dúvidas? Pergunte sobre Gerador de expressões cron e qualquer pessoa que saiba pode responder. Não é preciso ter conta.