Ir para o conteúdo principal
Bethemesh
GuiaConceitos e tecnologias

Semana ISO, timestamp Unix e datas em informática: compreender as representações do tempo

Compreenda os números de semana ISO 8601, timestamps Unix em segundos ou milissegundos e a diferença entre uma data legível e um valor temporal informático.

Publicado 28 de agosto de 2026Leitura : 3 minPor Equipa Bethemesh
Intermédio
Mostrar índice
  1. O que é uma semana ISO?
  2. Porque pode o ano ISO ser diferente do ano civil?
  3. Porque existem anos com semana 53?
  4. O que é um timestamp Unix?
  5. Segundos ou milissegundos
  6. Timestamp e fuso horário
  7. Data legível, data ISO ou timestamp?
  8. Semana ou diferença entre datas?
  9. Escolher a ferramenta adequada

As pessoas falam de sexta-feira, 28 de agosto de 2026, da semana 35 ou das 14:30. Os programas precisam de representações suficientemente precisas e regulares para guardar, comparar e transmitir estas informações.

Dois formatos aparecem frequentemente: o número de semana ISO, útil para organizar calendários por semanas, e o timestamp Unix, muito usado em sistemas informáticos e APIs. Ambos descrevem o tempo, mas não servem o mesmo objetivo.

O que é uma semana ISO?

A norma ISO 8601 define uma forma coerente de numerar semanas. Neste sistema, a semana começa à segunda-feira, termina ao domingo e recebe um número entre 1 e 52, por vezes 53. O ano associado à semana pode divergir do ano civil durante alguns dias perto do Ano Novo.

O Calculador de semana ISO permite introduzir uma data e obter o número da semana, o ano ISO e os limites dessa semana.

Porque pode o ano ISO ser diferente do ano civil?

O dia 1 de janeiro pertence ao novo ano civil, mas pode ainda fazer parte da última semana ISO do ano anterior. Da mesma forma, alguns últimos dias de dezembro podem pertencer à semana 1 do ano ISO seguinte.

Uma forma prática de memorizar a regra é considerar que a semana 1 contém a primeira quinta-feira do ano. Para dashboards semanais, sprints, logística ou exportações, guarde sempre o número da semana e o ano ISO.

Porque existem anos com semana 53?

52 semanas representam 364 dias. Um ano civil tem 365 ou 366. Dependendo da posição dos dias no calendário, alguns anos ISO incluem uma 53.ª semana. Não se deve, portanto, assumir que o ano termina sempre na semana 52.

O que é um timestamp Unix?

Um timestamp Unix representa um instante através de um número contado desde 1 de janeiro de 1970 às 00:00:00 UTC, a chamada época Unix.

É uma representação prática porque números são fáceis de armazenar, ordenar, comparar e transmitir. O Conversor de timestamp Unix permite converter entre timestamp e data legível.

Segundos ou milissegundos

Um timestamp Unix clássico aparece frequentemente em segundos desde a época. Em muitos ambientes, especialmente JavaScript, usa-se milissegundos. A diferença é um fator de 1.000.

Confundir estas unidades pode deslocar a data para um valor completamente inesperado. Sempre que receber um timestamp de uma API, base de dados ou ficheiro, confirme a unidade esperada.

Timestamp e fuso horário

O timestamp representa um instante de referência. A apresentação humana desse instante pode variar com o fuso horário. O mesmo instante pode ter uma hora diferente em Lisboa e Nova Iorque; o timestamp não mudou, apenas a representação local.

Por isso, UTC é frequentemente utilizado como referência comum entre sistemas.

Data legível, data ISO ou timestamp?

Não existe um formato melhor em todas as situações. 28/08/2026 é natural para muitos utilizadores portugueses, mas pode ser ambíguo noutros contextos. 2026-08-28 segue a ordem ISO ano-mês-dia. Um timestamp é especialmente útil para representar um instante técnico.

A pergunta correta é: preciso de uma data civil, de um instante exato ou de um período de calendário?

Semana ou diferença entre datas?

O número de semana classifica uma data numa semana ISO; não mede uma duração. Para calcular o intervalo entre duas datas, utilize o Calculador de diferença entre datas. Para saber quantos dias faltam para uma data, use o calculador de prazo. Para adicionar meses ou anos, use regras de calendário em vez de somar uma quantidade fixa de segundos.

Escolher a ferramenta adequada

A categoria Datas e tempo separa idade, diferenças de datas, aritmética de calendário, dias úteis, duração entre horas, conversão de durações, semanas ISO e timestamps. Esta separação evita tratar um problema de calendário como se fosse apenas um número técnico.

Ferramentas relacionadas

Datas e tempo

Conversor de timestamp

Converta um timestamp Unix numa data legível ou uma data num timestamp Unix.

100% local
Utilizar esta ferramenta

Este artigo foi útil?