MV Tools

Execução prática de tempo e agendamento

Como evitar erros de fuso, timestamp Unix e cron

Um fluxo prático contra campos cron errados, unidades confundidas e datas locais ambíguas.

Equipe editorial MV ToolsAtualizado 8 min de leitura

Abrir ferramenta

Descreva o instante

Informe hora, fuso e recorrência. UTC fixa instante global; fuso local segue horário de negócio e mudanças sazonais.

Confira segundos, milissegundos, UTC e ISO 8601 juntos antes de compartilhar.
Confira segundos, milissegundos, UTC e ISO 8601 juntos antes de compartilhar.

Conte campos cron

Cinco campos minuto/hora/dia/mês/semana ou seis com segundos primeiro. Dialetos podem diferir; teste no agendador real.

Cinco campos agendam minutos e horas; revise zona e próximas execuções.
Cinco campos agendam minutos e horas; revise zona e próximas execuções.

Veja o fuso correto

Revise 5, 10 ou 20 execuções no fuso proprietário e UTC, especialmente meia-noite, fim de mês e mudança de horário.

Adicionar segundos desloca todas as posições; escolha o dialeto real.
Adicionar segundos desloca todas as posições; escolha o dialeto real.

Diferencie unidades Unix

1719388800 são segundos; 1719388800000 milissegundos. Auto usa milissegundos a partir de 100000000000; escolha unidade conhecida.

A mesma saída prova que as entradas só diferem pela unidade.
A mesma saída prova que as entradas só diferem pela unidade.

Escolha local ou UTC

datetime-local não tem fuso. Escolha local ou UTC e confira ISO/UTC. Ferramentas locais.

Deixe a interpretação explícita: relógio local e UTC podem ser instantes distintos.
Deixe a interpretação explícita: relógio local e UTC podem ser instantes distintos.

Perguntas frequentes

Por que cron roda em hora errada?

Confira fuso e dialeto reais.

Cron válido garante execução?

Não; ambiente e monitoramento também contam.