
A cada sete dias,
você volta ao início.
A semana é um ciclo. Avance sete dias e o dia da semana continua igual. Avance oito e você muda apenas um dia da semana. Por isso, podemos descartar grupos completos de sete e guardar só o resto.
Otter Day usa este padrão: dê um código ao dia, mês e ano, some os três códigos e pegue o resto da divisão por sete. Ele corresponde a um dia da semana:
Domingo tem o código 0. Um total de 7, 14 ou 21 também significa domingo. A semana exibida começa na segunda; o cálculo continua usando domingo como zero.
Um exemplo do início ao fim: 22 de setembro de 2026. Vamos transformar a data em três códigos e descobrir o dia da semana.
Guarde o que sobra.
Pegue o dia do mês e retire grupos completos de sete. Para o dia 22, subtraia 21. Sobra 1, então o código do dia é 1.
Mais exemplos: o dia 7 tem código 0; o dia 15, código 1; o dia 31, código 3. Você também pode manter o dia inteiro e retirar os setes no final. Números pequenos costumam ser mais fáceis de calcular de cabeça.
Doze meses.
Doze pequenos atalhos.
Cada mês tem um código que considera onde ele começa no ano. Aprenda primeiro a coluna dos anos comuns. Só janeiro e fevereiro mudam em anos bissextos.
| Mês | Ano comum | Ano bissexto |
|---|---|---|
| Janeiro | 6 | 5 |
| Fevereiro | 2 | 1 |
| Março | 2 | 2 |
| Abril | 5 | 5 |
| Maio | 0 | 0 |
| Junho | 3 | 3 |
| Julho | 5 | 5 |
| Agosto | 1 | 1 |
| Setembro | 4 | 4 |
| Outubro | 6 | 6 |
| Novembro | 2 | 2 |
| Dezembro | 4 | 4 |
No nosso exemplo, setembro tem código 4. Observe os códigos em comum: fevereiro, março e novembro usam 2 em anos comuns; abril e julho usam 5; outubro e janeiro usam 6.
Pratique lembrar os códigos antes de calcular datas inteiras. No app, o treino de códigos dos meses permite praticar essa parte separadamente.
Uma pequena soma para o ano.
Para os anos de 2000 a 2099, pegue os dois últimos dígitos. Some a quantidade de grupos completos de quatro que eles contêm. Depois, guarde o resto da divisão por sete.
Para 2026: pegue 26. Ele contém seis grupos completos de quatro, então some 6. Isso dá 32. Retire 28 e sobra o código do ano 4.
Esse código não muda dentro do mesmo ano. Por isso, começar com datas do ano atual facilita muito a prática. Outros séculos precisam de um ajuste extra, explicado abaixo.
Três códigos. Um dia.
Para 22 de setembro de 2026, some o código do dia 1, do mês 4 e do ano 4. O total é 9. Retire 7 e sobra 2: terça-feira.
Esse é o truque inteiro. O trabalho é reconhecer os códigos rapidamente, não decorar milhares de datas.
Outros séculos.
O mesmo método.
Ao calcular o código do ano, some o código do século antes de pegar o resto da divisão por sete:
Código do ano = dois últimos dígitos + grupos completos de quatro + código do século. Guarde o resto da divisão por sete.
| Século | Código |
|---|---|
| 1700–1799 | 5 |
| 1800–1899 | 3 |
| 1900–1999 | 1 |
| 2000–2099 | 0 |
Esses códigos se repetem a cada 400 anos: 2100–2199 usa 5, 2200–2299 usa 3, 2300–2399 usa 1 e 2400–2499 usa 0.
Um exemplo histórico
4 de julho de 1776: código do dia 4, de julho 5. O cálculo do ano é 76 + 19 + 5 = 100, com resto 2. Some 4 + 5 + 2 = 11. Resto 4 significa quinta-feira.
Lembre-se do ajuste dos anos bissextos
Um ano gregoriano é bissexto se for divisível por 4, exceto os divisíveis por 100, a menos que também sejam divisíveis por 400. Assim, 2024 e 2000 são bissextos; 1900 e 2100 não.
Em anos bissextos, use código 5 para janeiro e código 1 para fevereiro. A partir de março, use os códigos normais. Não subtraia outro ponto em nenhum outro lugar.
29 de fevereiro de 2024: código do dia 1, de fevereiro bissexto 1, do ano (24 + 6) mod 7 = 2. Some 1 + 1 + 2 = 4: quinta-feira.
Uma nota histórica: os países adotaram o calendário gregoriano em épocas diferentes. Este método aplica suas regras retroativamente; ele não converte uma data juliana local histórica.
Comece devagar. Deixe fazer sentido.
- Aprenda os códigos dos dias e pratique retirar grupos de sete.
- Aprenda os códigos dos meses aos poucos.
- Fique em um único ano para reutilizar seu código.
- Avance para outros anos e séculos quando suas respostas estiverem firmes.
- Treine velocidade por último. Cinco segundos é uma meta de prática, não um prazo.
Confira seu cálculo
Calcule primeiro e depois compare seus três códigos abaixo. O verificador usa o mesmo método do app.
Prefere aprender jogando? Os tutoriais, seis níveis e Speed Academy do Otter Day transformam esses passos em prática. Ou experimente uma data agora.
Mais dúvidas? Veja as perguntas frequentes do jogo, incluindo a diferença para o algoritmo Doomsday.