1001Ferramentas
📅Datas

Número da Semana ISO

Calcula o número da semana ISO 8601 (1-53) para qualquer data. Semanas começam segunda-feira; semana 1 contém o primeiro quinta-feira do ano.

Quando o dia 1º de janeiro cai na semana 53

Chegou um cronograma de fornecedor com entrega na CW 34, um relatório com 2026-W12, ou o sistema da fábrica só fala em número de semana. Converter isso de cabeça é pedir confusão, porque a semana ISO tem regras próprias. Aqui você escolhe uma data (a página já abre com o dia de hoje) e vê o número da semana ISO 8601, o ano ISO correspondente e o código completo formatado, pronto para copiar em planilha ou sistema.

Duas regras explicam quase tudo: a semana ISO começa na segunda-feira, e a semana 1 é aquela que contém a primeira quinta-feira do ano (o que equivale a conter o dia 4 de janeiro). Disso saem os casos estranhos das viradas: 1º de janeiro de 2021, uma sexta, pertence à semana 53 de 2020; já 31 de dezembro de 2024, uma terça, é semana 1 de 2025. Por isso a ferramenta mostra também o ano ISO, que nem sempre coincide com o ano da data.

Ao registrar semanas em relatórios, use sempre o par ano ISO mais semana (2020-W53, e não 2021-W53): esse é o erro clássico nas viradas de ano. Atenção também ao Excel: a função WEEKNUM padrão numera as semanas a partir de 1º de janeiro e não segue o padrão ISO; para bater com esta página, use ISOWEEKNUM (NÚM.SEMANA.ISO na versão em português). O cálculo roda inteiro no navegador, sem enviar a data a nenhum servidor.

Perguntas frequentes

Por que o ano ISO é diferente do ano da minha data?
Nos primeiros e últimos dias do ano civil, a semana pode pertencer ao ano ISO vizinho. Os dias 29 a 31 de dezembro podem cair na semana 1 do ano seguinte, e 1º a 3 de janeiro podem cair na semana 52 ou 53 do anterior.
Todo ano tem 52 semanas ISO?
Não. Anos que começam numa quinta-feira, e anos bissextos que começam numa quarta, têm 53 semanas. Foi o caso de 2020 e é o caso de 2026.
O número bate com o WEEKNUM do Excel?
Não necessariamente: o WEEKNUM padrão conta a partir de 1º de janeiro. Use a função ISOWEEKNUM (ou NÚM.SEMANA.ISO), que segue o mesmo padrão ISO 8601 desta ferramenta.

Ferramentas Relacionadas