Data de hoje
Data de hoje decompõe o dia civil UTC — o de agora, ou deslocado de um número inteiro de dias — em Year, Month (1–12), Day of month e Weekday (0=Sun … 6=Sat). Quem preenche scripts, formulários ou testes precisa de peças numéricas, não de uma frase tipo «sábado 18».
Por que é que decompor a data UTC em quatro números importa
Folhas de cálculo, JSON e muitos servidores querem ano, mês, dia e um código de weekday. Copiar «hoje» à mão introduz erros de fuso: em Lisboa são já 01:00 do dia 19 enquanto em UTC ainda é dia 18. Esta ferramenta usa meias-noites UTC (getUTCFullYear e companhia), alinhada a um registo de servidor.
Também serve para inspeccionar um dia relativo: «daqui a 10 dias, que mês é?» sem abrir um calendário de parede. O único input é Offset days from today. Zero é hoje UTC; positivo é futuro; negativo é passado.
Antes de fiar o weekday para um turno no Hospital de São João, recorde a convenção 0=domingo. Um 6 é sábado, não sexta. Se precisa do nome do dia a partir de uma data digitada (não de um desvio), passe à ferramenta do dia da semana.
Antes de começar
Decida se quer hoje UTC (desvio 0) ou um dia relativo. Não converta horas de voo em fracções de dia: o desvio é inteiro. Se comparar com um calendário em Lisboa, tenha o WEST/WET em mente. A ferramenta não aplica a hora de Verão.
Casos de uso comuns
- Replicar o ensaio canónico de Data de hoje: desvio 0 → ano 2026, mês 7, dia 18, weekday 6
- Explicar em obra ou em aula partir o dia civil UTC em ano, mês, dia e weekday sem uma folha opaca
- Documentar os inputs de Data de hoje antes de um e-mail ao fornecedor
- Caçar um erro de unidade em Offset days from today
- Comparar um segundo cenário mudando um só campo de Data de hoje
- Passar depois às ferramentas ligadas no fundo da página
Como usar esta calculadora
- Introduza Offset days from today.
Alterações num campo actualizam o solver de imediato. Para resolver outra incógnita, deixe esse campo vazio e preencha os restantes — o motor escolhe a relação de todays-date.
Passo a passo
A Marta, em Lisboa, abre Data de hoje para escrever num ticket a data UTC do dia do teste de QA.
Situação: o protocolo dourado fixa desvio 0 e espera 18 de Julho de 2026, weekday 6
Valores introduzidos:
- Offset days from today: 0
Resultado: Year 2026, Month (1–12) 7, Day of month 18, Weekday 6. A Marta anota «sábado UTC, convenção JS».
Verificação: mete desvio 1 e vê 19 de Julho; volta a 0 e recupera 18 / weekday 6
Conclusão: A Marta anota desvio 0 → ano 2026, mês 7, dia 18, weekday 6 e as legendas originais dos campos, para o ensaio ser repetível.
Fórmula e método
Seja T o número de dias epoch UTC de hoje e k o desvio. A data inspeccionada é a meia-noite UTC de T+k. Daí: year = getUTCFullYear(); month = getUTCMonth()+1 (1–12, não 0–11); day = getUTCDate(); weekday = getUTCDay() (0=domingo).
Entendendo cada entrada
- Offset days from today: inteiro; 0 no ensaio canónico
- Year: saída; 2026 no instantâneo dourado
- Month (1–12): saída; 7 no instantâneo
- Day of month: saída; 18 no instantâneo
- Weekday (0=Sun … 6=Sat): saída; 6 = sábado JS
Suposições
Meia-noite UTC, dias inteiros, convenção de weekday JavaScript. Sem feriados portugueses, sem hora legal.
Erros comuns com Data de hoje
- Usar o weekday como se fosse ISO-8601.
- Escrever «hoje» num relatório sem os quatro inteiros.
- Modelar um voo com fracções de dia neste campo.
Exemplos trabalhados
- Canónico. desvio 0 → ano 2026, mês 7, dia 18, weekday 6
- Repetição. O mesmo conjunto de inputs tem de devolver as mesmas saídas em Data de hoje: é o segundo ancoradouro dos testes, não outro ofício.
- Sanidade. Desvio +1 tem de avançar o dia; se o mês não saltar em 31→1, o ecrã não está no motor
todays-date.
Interpretando seus resultados
Leia os quatro inteiros em conjunto. O weekday sozinho não identifica o mês. O instantâneo dourado (2026-07-18, 6) é um teste, não uma profecia: no browser ao vivo o «hoje» muda à meia-noite UTC.
Gravando e compartilhando resultados
Copie Year, Month, Day of month, Weekday, o desvio e a palavra UTC. Sem UTC, um colega no Porto assume WEST.
Dicas práticas
- Anote «convenção JS 0=domingo» ao lado do weekday 6.
- Não use este ecrã para prazos de IRS ou notariado.
- Para somar 180 dias, mude para a calculadora de datas.
- Fotografe os quatro números, não só o relógio do telemóvel.
Quem usa Data de hoje em equipas de software e quem documenta testes chega quase sempre com uma pergunta estreita: partir o dia civil UTC em ano, mês, dia e weekday. Os números dourados (desvio 0 → ano 2026, mês 7, dia 18, weekday 6) existem para o motor poder ser desmascarado em meio minuto: se não os revê, está a olhar para outra ferramenta ou para outra unidade no ecrã.
Um erro típico com Data de hoje é tratar o weekday 6 como sexta ou misturar hora de Lisboa com UTC. Não é um defeito da álgebra; é um desalinhamento entre a legenda do campo e a história que tem na cabeça. Leia os nomes ingleses do painel (são as etiquetas do registry) e mapeie-os para a sua frase em português europeu antes de colar o resultado num orçamento ou num e-mail.
Em contexto português — prazos fiscais e da Segurança Social usam o calendário civil português, não este painel UTC — Data de hoje continua a ser um cenário didáctico e uma estimativa reproduzível. Leis, regulamentos, horários locais e práticas de fornecedor acrescentam cláusulas que esta página não contém. Trate a saída como aritmética auditável e confirme depois as regras do domínio.
Quando a pergunta passa a «e agora?», o passo seguinte é somar 180 dias ou abrir uma contagem decrescente na mesma linha temporal. Os links no fundo foram escolhidos para esse trabalho, não para a vizinhança alfabética da categoria. Data de hoje não deve engolir essas histórias: uma ferramenta, uma relação.
Documentar Data de hoje significa copiar inputs, unidades, saídas e a data do cálculo. Sem unidades, os números dourados parecem magia. Com unidades, um colega em Coimbra consegue repetir o mesmo ensaio na semana seguinte.
Se um resultado de Data de hoje parecer fora de escala por um factor de dez, procure primeiro uma unidade (metros contra quilómetros, percentagem contra fracção, pés contra metros). Só depois ponha a fórmula em causa. Os testes automáticos do repositório usam exactamente desvio 0 → ano 2026, mês 7, dia 18, weekday 6: é a sua âncora.
Data de hoje não substitui uma folha certificada, um software de especialidade nem um parecer de engenheiro ou de técnico responsável. Serve para ver a relação, ensiná-la e não errar a ordem de grandeza. Se o seu caso tem vínculos extra, anote-os ao lado dos números, não dentro do motor.
Para uma revisão a duas pessoas, uma lê os inputs de Data de hoje em voz alta e a outra olha para as saídas. É o modo mais rápido de apanhar um 500 no lugar de 500000. Funciona melhor do que reler em silêncio no telemóvel.
Não cole parágrafos de outras calculadoras: Data de hoje tem campos e valores dourados próprios. Se um guia genérico diz «introduza os valores», não o está a ajudar. Fique nos nomes listados acima e nos números desvio 0 → ano 2026, mês 7, dia 18, weekday 6.
Uma segunda passagem sobre Data de hoje diz respeito à linguagem: não diga «o software decidiu». Diga «com estes inputs sai este output». A diferença conta numa aula, num orçamento e numa reclamação a um fornecedor. partir o dia civil UTC em ano, mês, dia e weekday não se torna verdadeiro só porque o browser multiplicou dois campos.
Se publicar uma captura de Data de hoje, recorte os campos preenchidos, não só o número grande. Sem desvio 0 → ano 2026, mês 7, dia 18, weekday 6 visíveis ao lado, daqui a um mês não saberá se era o ensaio canónico ou uma experiência. Em equipas de software e quem documenta testes este arquivo mínimo evita discussões inúteis.
As hipóteses de Data de hoje são deliberadamente pobres: tratar o weekday 6 como sexta ou misturar hora de Lisboa com UTC é o bordo do modelo. Passado esse bordo, mude de ferramenta em vez de forçar um input até o número agradar. prazos fiscais e da Segurança Social usam o calendário civil português, não este painel UTC
O trabalho depois de Data de hoje — somar 180 dias ou abrir uma contagem decrescente na mesma linha temporal — merece uma página nova porque muda a incógnita. Meter tudo num único ecrã parece cómodo e produz erros de etiqueta. Mais vale dois ensaios documentados do que um híbrido de memória.
Se ensina Data de hoje, faça copiar os valores dourados (desvio 0 → ano 2026, mês 7, dia 18, weekday 6) para o caderno antes de abrir o browser. Quem chega ao número sem passar pelos campos está a aprender a clicar, não partir o dia civil UTC em ano, mês, dia e weekday. Em equipas de software e quem documenta testes o clique sem legendas produz capturas inúteis.
Uma auditoria rápida de Data de hoje: input, fórmula dita em voz alta, output, confronto com desvio 0 → ano 2026, mês 7, dia 18, weekday 6. Quatro passos, dois minutos. Se o quarto passo falhar, não «ajuste» ao acaso: é quase sempre tratar o weekday 6 como sexta ou misturar hora de Lisboa com UTC.
Quem mantém Data de hoje numa wiki interna deveria proibir capturas sem lista de campos. Um JPEG granulado de um número grande não é um cálculo. Em equipas de software e quem documenta testes a wiki vira lixo num trimestre se faltar desvio 0 → ano 2026, mês 7, dia 18, weekday 6 escrito a claro ao lado de partir o dia civil UTC em ano, mês, dia e weekday.
Em Portugal, a estimativa de Data de hoje convive com IVA, transporte, quebras e prazos de entrega. Nada disso entra no motor. Escreva essas linhas no mesmo papel onde colou desvio 0 → ano 2026, mês 7, dia 18, weekday 6, para ninguém tratar o ecrã como factura.
O leitor usa cálculo e calculadora em português europeu neste texto de Data de hoje. Mantenha o mesmo vocabulário no caderno: ecrã, ficheiro, telemóvel, percentagem, palavra-passe. Misturar jargão de outra variante só aumenta o ruído quando partir o dia civil UTC em ano, mês, dia e weekday já é difícil.
Se a sessão do browser recarregar, Data de hoje não guarda o último cenário. Volte a introduzir os campos e confira desvio 0 → ano 2026, mês 7, dia 18, weekday 6 antes de enviar o PDF ao colega. Uma pasta no disco com a data e o configId visível vale mais do que o histórico do Safari.
Limitações e quando não usar
Não calcula feriados municipais, pontes nem dias úteis bancários. Não converte fusos. O título desta página é Data de hoje, nunca um «indefinido» de rascunho.
Quando procurar outra ferramenta
- Calculadora de datas para somar ou subtrair um número de dias a uma data de partida
- Calculadora de duração de tempo para o intervalo entre duas datas
- Calculadora de contagem decrescente para dias, horas e semanas até um alvo
- Calculadora do dia da semana se já tem ano, mês e dia explícitos