YettyBeta aberta
Ferramenta grátis

Construtor de
expressões cron

Cole qualquer expressão cron e leia-a em linguagem simples, com as próximas 5 horas de execução calculadas no SEU fuso horário. Ou passe ao modo construção e monte um horário com cliques sem decorar os cinco campos.

Grátis, sem registo Corre no seu navegador, nada é enviado Cálculo de datas real, à prova de horário de verão
Tradutor de dois sentidos

De cron para português, de português para cron

100% privado, nada sai do seu navegador.
Experimente uma
    Sites não deviam precisar de um horário.

    Na Yetty os trabalhos recorrentes aborrecidos, backups, verificações de SEO, monitores, são simplesmente parte da plataforma. Você publica; ela executa.

    As letras pequenas, com honestidade

    As ciladas que
    mordem toda a gente

    O relógio do servidor, não o seu

    O Cron dispara segundo o fuso horário da máquina, normalmente UTC. A pré-visualização aqui usa o SEU fuso horário para poder raciocinar, mas verifique sempre em que relógio o próprio servidor está antes de implantar.

    Os campos de dia são OR

    Quando dia-do-mês E dia-da-semana estão ambos definidos, o cron clássico corre com qualquer coincidência, 0 9 13 * 5 dispara todo dia 13 e toda sexta-feira, não só na sexta-feira 13. Esta ferramenta mostra fielmente a regra OR.

    Os passos alinham-se ao zero

    */15 significa os minutos 0, 15, 30, 45 no relógio, não "a cada 15 minutos a partir de quando o trabalho foi instalado". Se precisar de desvios, escreva-os explicitamente: 7,22,37,52.

    O horário de verão pode saltar ou repetir

    Quando os relógios avançam, um trabalho das 02:30 pode simplesmente não correr nessa noite; quando recuam, alguns crons correm duas vezes. Agende os trabalhos críticos fora da janela da mudança, ou use UTC.

    Domingo é 0 e 7

    Ambos são aceites para dia-da-semana e significam o mesmo dia. Nomes também funcionam: sun, mon, tue... e intervalos como mon-fri. Esta página entende todos.

    Sem segundos no cron clássico

    Os cinco campos começam no minuto. Se uma ferramenta mostrar seis campos, o primeiro são os segundos (Quartz e alguns frameworks), um dialeto diferente. Cole aqui expressões de 5 campos.

    Respostas rápidas

    As pessoas também perguntam

    O que significa * * * * * numa expressão cron?

    Cinco estrelas significam "cada minuto de cada hora, todos os dias". Os cinco campos são, por ordem: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12), dia da semana (0-7, onde 0 e 7 são domingo). Um asterisco num campo significa "qualquer valor", por isso 30 2 * * 1 lê-se: minuto 30, hora 2, qualquer dia do mês, qualquer mês, às segundas; em linguagem simples, toda segunda-feira às 02:30.

    Porque é que o meu trabalho cron corre à hora errada?

    Quase sempre o fuso horário. O Cron corre segundo o relógio do servidor, e o servidor está muitas vezes em UTC enquanto você pensa em hora local. Um trabalho definido em 9 0 * * * dispara às 00:09 UTC, o que são 02:09 em Israel no inverno e 03:09 no verão, porque o horário de verão desloca o seu offset enquanto o UTC nunca se move. Esta página mostra as horas de execução no SEU fuso horário para conferir; antes de implantar, verifique que fuso horário o seu servidor ou agendador realmente usa.

    O que acontece se eu definir dia-do-mês e dia-da-semana no cron?

    Uma armadilha famosa: quando ambos os campos estão restritos, o cron clássico corre o trabalho quando QUALQUER um coincide, é OR, não AND. Por isso 0 9 13 * 5 não significa "sexta-feira 13 às 09:00"; significa todo dia 13 do mês E toda sexta-feira, ambos às 09:00. Esta ferramenta aplica a mesma regra OR na pré-visualização, por isso a lista das próximas execuções mostra exatamente o que o seu servidor faria de facto.

    Sua vez

    Traga o site que você já tem.

    Horários para servidores. Magia para sites.

    A Yetty executa por si as tarefas recorrentes do seu site, backups, verificações, monitores, para que nunca escreva um crontab para o seu site.