DevTools
Voltar

Gerador de Expressão Cron

Construa e valide expressões cron com editor visual e suporte a fuso horário

Loading…

Explorar Outras Categorias

Mais Utilitários

Ver Tudo

Ferramentas de Desenvolvedor Populares

Ver Tudo

O que é uma Expressão Cron?

Uma expressão cron é uma string que representa um agendamento para execução de tarefas automatizadas. Consiste em cinco campos: minuto, hora, dia do mês, mês e dia da semana. Cada campo pode conter valores específicos, intervalos, curingas (*) ou valores de passo para definir quando um trabalho deve ser executado.

Como Usar Este Gerador Cron

Use o editor visual para criar expressões cron rapidamente selecionando opções de minuto, hora e dia. Para agendamentos comuns, clique em um botão de predefinição. Para expressões complexas, mude para o modo avançado e digite diretamente. A ferramenta valida sua expressão em tempo real e mostra as próximas execuções agendadas.

Principais Recursos

Este gerador de expressões cron oferece edição visual para criação fácil de agendamentos, predefinições rápidas para padrões comuns, validação em tempo real com mensagens de erro, cálculo do próximo horário de execução com suporte a fuso horário e um guia completo da sintaxe cron. Todo o processamento acontece no seu navegador - nenhum dado é enviado para qualquer servidor.

Ferramenta Online Gratuita - Sem Registro Necessário

Este gerador de expressões cron é completamente gratuito para usar sem limitações. Sem registro de conta, sem coleta de dados e sem anúncios. Suas expressões são processadas inteiramente no seu navegador, garantindo que suas configurações de agendamento permaneçam privadas.

Perguntas Frequentes

Qual é o formato de uma expressão cron?

Uma expressão cron padrão tem 5 campos: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-6, onde 0 é domingo). Cada campo é separado por um espaço.

Como agendar um trabalho para executar diariamente às 9h?

Use a expressão '0 9 * * *' que significa: no minuto 0, hora 9, todos os dias do mês, todos os meses, todos os dias da semana. Ou simplesmente clique na predefinição 'Diariamente às 9h'.

Como executar um trabalho apenas em dias úteis?

Use '1-5' no campo dia da semana. Por exemplo, '0 9 * * 1-5' executa às 9h de segunda a sexta-feira. No editor visual, selecione Seg-Sex na seção dias da semana.

O que significa */5 em cron?

O padrão */5 significa 'a cada 5 unidades'. No campo minuto, executa a cada 5 minutos (0, 5, 10, 15...). Você pode usar esta sintaxe de passo em qualquer campo.

Como os fusos horários afetam os trabalhos cron?

Expressões cron executam com base no fuso horário do servidor, não no seu fuso horário local. Use as configurações de fuso horário para ver como seu agendamento se traduz. É frequentemente recomendado usar UTC em servidores para consistência.

Posso usar isso para AWS, Kubernetes ou GitHub Actions?

Sim! Expressões cron padrão funcionam na maioria das plataformas, incluindo AWS CloudWatch Events, Kubernetes CronJobs, GitHub Actions e cron Unix tradicional. Algumas plataformas podem suportar campos adicionais como segundos.