Deslocamento de mês e ano
a = ⌊(14 − mês) / 12⌋ ; y = ano − a ; m = mês + 12a − 2
Introduza uma data para saber de imediato se calha a uma segunda-feira, terça-feira ou outro dia, para qualquer data do calendário gregoriano do ano 1 ao 9999.
Introduza uma data válida (dia, mês e ano com 4 algarismos).
Em que dia da semana nasceu? O dia 25 de dezembro de 2026 calha a um fim de semana? Uma reunião marcada «para dia 14 do próximo mês» é um dia útil? Esta calculadora indica o nome do dia (segunda-feira, terça-feira… domingo) de qualquer data do calendário gregoriano, sem folhear um calendário nem contar dias à mão. O resultado aparece assim que a data está completa, acompanhado da data por extenso para confirmar que o dia e o mês não foram trocados.
Os dias da semana seguem um ciclo de 7 dias que nunca foi interrompido desde a Antiguidade: mesmo na introdução do calendário gregoriano, em 1582, foram suprimidas dez datas (de 5 a 14 de outubro), mas nenhum dia da semana. A quinta-feira, 4 de outubro, seguiu-se a sexta-feira, 15 de outubro. Basta, portanto, contar os dias decorridos desde uma data de referência e ficar com o resto da divisão por 7.
A ferramenta trata a data como uma data civil pura, em tempo universal, para que o fuso horário do seu dispositivo nunca desloque o resultado um dia. Aplica o calendário gregoriano proléptico, isto é, a regra gregoriana prolongada antes de 1582, tal como a norma ISO 8601.
À mão, a congruência descrita por Claus Tøndering na sua Calendar FAQ dá o mesmo resultado: janeiro e fevereiro contam como os meses 13 e 14 do ano anterior; somam-se depois o dia, o ano, as correções dos anos bissextos e um termo que depende do mês. O resto módulo 7 vale 0 para domingo, 1 para segunda-feira, e assim por diante.
Escreva a data no formato dia/mês/ano ou escolha-a no calendário. O ano tem quatro algarismos (0050, 1789, 2026).
O nome do dia aparece em destaque, seguido da data por extenso para controlar o que escreveu.
Para uma data anterior à adoção do calendário gregoriano no país em causa, converta primeiro a data juliana para gregoriana.
Todas as divisões são inteiras (fica-se com a parte inteira). Janeiro e fevereiro contam como meses 13 e 14 do ano anterior, o que coloca o 29 de fevereiro no fim do ano de cálculo.
a = ⌊(14 − mês) / 12⌋ ; y = ano − a ; m = mês + 12a − 2
d = (dia + y + ⌊y/4⌋ − ⌊y/100⌋ + ⌊y/400⌋ + ⌊31m/12⌋) mod 7
d = 0 para domingo, 1 para segunda-feira… 6 para sábado.
Exemplo para 9 de outubro de 2026: a = 0, y = 2026, m = 8; 9 + 2026 + 506 − 20 + 5 + 20 = 2546 e 2546 mod 7 = 5, ou seja, sexta-feira.
Descubra o dia em que nasceu ou o dia em que calhará um aniversário, um casamento ou um feriado nos próximos anos.
Verifique se um prazo de pagamento, de pré-aviso ou de entrega calha a um sábado ou domingo antes de o comunicar.
Identifique o dia de um acontecimento histórico ou de um registo paroquial, tendo em conta o calendário em vigor na época.
Coloque uma partida, um evento ou uma reserva no dia certo, sem erros de leitura do calendário.
Em 1789 a França já usava o calendário gregoriano: o resultado é o dia realmente vivido.
Entrada
14/07/1789Resultado
Terça-feiraA consoada calha a quinta-feira, 24 de dezembro, e o dia 1 de janeiro de 2027 será também uma sexta-feira, uma semana depois.
Entrada
25/12/2026Resultado
Sexta-feiraIsaac Newton nasceu a 25 de dezembro de 1642 segundo o calendário juliano ainda usado em Inglaterra, o que corresponde a 4 de janeiro de 1643 gregoriano, um domingo. Introduzir 25/12/1642 dá o dia do 25 de dezembro gregoriano (quinta-feira), não o da data escrita nos registos ingleses.
Entrada
25/12/1642Resultado
Quinta-feiraIntroduza a data de nascimento completa e a ferramenta mostra o dia correspondente. Como a data é tratada sem hora nem fuso horário, o resultado é o mesmo onde quer que esteja.
Sim, do ano 1 ao 9999, com a regra gregoriana prolongada para o passado (calendário gregoriano proléptico, o da norma ISO 8601). Antes de 1582, e até ao século XX em alguns países, os documentos usavam o calendário juliano: o dia mostrado é o da data gregoriana introduzida.
Normalmente porque a fonte indica uma data juliana. A diferença é de 10 dias entre 1582 e 1700, depois de 11 até 1800, de 12 até 1900 e de 13 desde então. Converta a data para o calendário gregoriano antes de a introduzir.
A norma ISO 8601, seguida em Portugal e na maior parte da Europa, começa a semana à segunda-feira (dia 1) e termina-a ao domingo (dia 7). No Brasil, nos Estados Unidos ou no Japão os calendários mostram muitas vezes o domingo primeiro. O nome do dia não muda; muda apenas a apresentação do calendário.
Sim, apenas nos anos bissextos: anos divisíveis por 4, exceto os anos seculares não divisíveis por 400. O 29 de fevereiro de 2000 existiu (uma terça-feira); o de 1900 não.
Não. O cálculo é feito no navegador e a data não sai do seu dispositivo.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Descubra o número de um dia no ano (1 a 365 ou 366) e os dias que faltam.
Encontre o número da semana ISO de uma data, o ano ISO e as datas de segunda-feira a domingo.
Adicione ou subtraia dias, semanas, meses ou anos a uma data e obtenha a data resultante com o dia da semana.
Compreenda formatos de data, evite ambiguidades internacionais e saiba quando usar ISO 8601 ou um timestamp Unix.
Gere intervalos de datas ou séries recorrentes para planeamentos, prazos repetidos e listas sem folha de cálculo.
Diferenças entre datas, durações, dias úteis, semanas ISO, recorrências e formatos: escolha o cálculo adequado.
Compreenda o cálculo tradicional de Rahu Kalam a partir do nascer e do pôr do sol locais, oito segmentos de luz diurna e o dia da semana.