Gerador de Calendário Mensal
Selecione um mês e insira um ano para gerar um calendário iniciado no domingo, mostrando todas as datas daquele mês.
Ferramenta de Criação de Calendário Mensal
Fórmula do Gerador de Calendário Mensal
Onde:
- \(Y\) — o ano selecionado.
- \(M\) — o mês selecionado como índice de base zero: janeiro é \(0\), dezembro é \(11\).
- \(w\) — o dia da semana do primeiro dia, numerado de domingo \(0\) a sábado \(6\).
- \(D\) — o número de dias do mês selecionado.
- \(d\) — uma data de \(1\) a \(D\); sua coluna é numerada de domingo \(0\) a sábado \(6\).
A calculadora usa funções de data do JavaScript para encontrar o dia da semana do primeiro dia e a última data do mês. Em seguida, posiciona cada data numerada em uma grade de calendário com sete colunas.
Gerador de Calendário Mensal – Exemplo de Cálculo
Exemplo: selecione setembro no campo Mês e insira 2026 no campo Ano. O dia 1 de setembro de 2026 é uma terça-feira, e setembro tem 30 dias.
\[w=2,\qquad D=30\]
Duas células ficam vazias antes de terça-feira, dia 1. A última data cai na coluna \[(2+30-1)\bmod 7=3\], que é quarta-feira.
Resultado: um calendário de setembro de 2026 que vai de terça-feira, dia 1, a quarta-feira, dia 30, com o domingo como primeira coluna.
Como usar a calculadora
- Escolha o Mês desejado na lista de janeiro a dezembro.
- Insira um Ano como número inteiro. O campo mostra inicialmente o ano atual, e o campo Mês mostra inicialmente o mês atual.
- Leia o resultado no Calendário. Cada linha representa uma semana, com colunas rotuladas de domingo a sábado.
- Altere qualquer um dos campos para ver outro mês. O calendário é gerado novamente a partir dos valores selecionados.
Para planejar em torno de uma data, localize seu número na grade e leia o dia da semana no topo de sua coluna. As células em branco antes do dia 1 e depois da última data são espaços reservados, não datas dos meses vizinhos.
Entendendo o calendário mensal
Um calendário mensal organiza as datas por semana, para que você veja tanto a ordem delas quanto os dias da semana. A primeira linha não necessariamente começa com o dia 1: se o mês começa em uma quinta-feira, as células de domingo, segunda, terça e quarta dessa linha ficam em branco. A mesma regra se aplica ao final da última linha.
A duração dos meses varia. Abril, junho, setembro e novembro têm 30 dias; a maioria dos outros meses tem 31. Fevereiro tem 28 dias em um ano comum e 29 em um ano bissexto. O gerador determina a duração do mês selecionado por meio do cálculo de datas, então você não precisa inserir o número de dias. Se precisar apenas dessa contagem, use a calculadora Dias do Mês.
O layout sempre começa no domingo e termina no sábado. Para setembro de 2026, a primeira semana tem duas células em branco seguidas das datas de 1 a 5. A última semana contém os dias 27 a 30 de setembro, seguida de três células em branco. Isso permite identificar o dia da semana de uma data sem contar a partir do início do mês. Para uma única data fora da visualização mensal, experimente a calculadora Dia da Semana.
Premissas e limitações práticas
- Ordem fixa da semana: os cabeçalhos são sempre de domingo a sábado. O gerador não muda para um layout iniciado na segunda-feira com base na sua localização.
- Apenas datas: o resultado não marca feriados, compromissos, fins de semana ou a data de hoje. Você pode usar a grade como referência, mas ela não armazena planos ou eventos.
- Ano civil: o campo Ano aceita valores a partir de 1, mas o construtor de datas do JavaScript interpreta os anos 0–99 como 1900–1999. Como resultado, uma seleção nos anos 1–99 pode mostrar dias da semana ou durações de mês incorretas para o ano pretendido. Tenha cuidado especial com datas históricas.
- Um mês por vez: esta visualização mostra dias da semana e datas, não o número de dias entre dois eventos. Para um intervalo que pode atravessar meses, use a calculadora Dias Entre Datas.
Para anos modernos em geral, o calendário é uma forma rápida de verificar onde um mês começa e termina antes de montar uma agenda. Se precisar de uma cópia em papel, use a função de impressão do navegador; a aparência da página impressa depende das configurações do navegador e da impressora.
Perguntas frequentes
Como posso montar um calendário mensal à mão?
Comece com uma data cujo dia da semana você conheça e conte para frente até o primeiro dia do mês. Cada dia que passa avança o dia da semana em um; depois do sábado, volte ao domingo. Escreva as datas em sete colunas, começando com o dia 1 sob seu dia da semana. Lembre-se de incluir 29 de fevereiro ao contar em um ano bissexto.
Como sei se fevereiro tem 29 dias?
No calendário gregoriano, um ano é bissexto se for divisível por 4, exceto os anos seculares, que também devem ser divisíveis por 400. Assim, 2028 e 2000 são bissextos, mas 1900 e 2100 não são. Essa regra importa ao verificar a duração de fevereiro ou ao contar dias da semana ao longo de fevereiro.
Por que alguns meses ocupam seis linhas no calendário?
O número de linhas depende tanto da duração do mês quanto do dia da semana em que ele começa. Um mês de 31 dias precisa de seis linhas se começar na sexta ou no sábado; um mês de 30 dias precisa de seis se começar no sábado. No outro extremo, um fevereiro de 28 dias começando no domingo cabe exatamente em quatro linhas.
Quantos sábados e domingos há em um mês?
Todo mês tem pelo menos quatro sábados e quatro domingos. Um quinto sábado ou domingo depende de onde caem os dias extras depois de quatro semanas completas. Para verificar, conte as datas em cada coluna de fim de semana; um mês pode ter oito, nove ou dez dias de fim de semana no total.
Como posso ler o calendário como se ele começasse na segunda-feira?
Trate a segunda-feira como a primeira coluna e o domingo como a última, e então mova cada data para a coluna correspondente ao seu dia da semana. As datas e seus dias da semana não mudam — apenas suas posições na grade mudam. Para uma impressão iniciada na segunda-feira, use uma ferramenta de calendário com início de semana configurável; o layout deste gerador não pode ser alterado.
Este calendário mostra os números das semanas ISO?
Não. As semanas ISO começam na segunda-feira, e a semana ISO 1 é a semana que contém 4 de janeiro. Como uma semana ISO pode abranger dois meses ou até dois anos, seu número não pode ser deduzido apenas contando as linhas deste calendário iniciado no domingo. Use um calendário com numeração ISO de semanas se precisar de números de semana para agendamento.
Posso usar este calendário para verificar datas históricas?
Tenha cautela com datas históricas. Os cálculos de data do JavaScript seguem regras de estilo gregoriano mesmo para períodos ou locais que usavam um calendário diferente, como o calendário juliano. As reformas de calendário também eliminaram datas em alguns países. Além disso, esta ferramenta pode interpretar anos 1–99 incorretamente; consulte uma fonte de calendário histórico para essas datas.