Que Dia Que É Sexta-feira
Como saber qual dia da semana qualquer data cai
A gente vive precisando saber se o feriado cairá em certa segunda, se um projeto vence numa quarta ou simplesmente para organizar a agenda mensal. O problema é que ninguém decora cálculos de calendário de cabeça, e depender só da intuição já me custou dois prazos perdidos no passado. Existe uma regra prática que a maioria dos profissionais de TI, contabilidade e até pessoas comuns usando planilhas aprendem com dificuldade. O algoritmo é baseado no método de Zeller ou nas variações modernas que os sistemas operacionais usam internamente. Vou explicar do jeito que funciona na prática, não da forma que aparece em livro didático.
que dia que é sexta-feira
O cálculo começa com um ponto que todo mundo erra: o ano bissexto muda tudo depois de fevereiro. Se a data em questão é janeiro ou fevereiro de um ano bissexto, você subtrai 1 do ano antes de aplicar a fórmula. Isso é o que separa quem acerta no primeiro teste de quem leva três tentativas. Aqui vai o método passo a passo. Pegue uma data no formato dia/mês/ano. Para janeiro e fevereiro, considere o mês como 13 e 14 do ano anterior. Some dia mais (13 vezes mês mais (3 vezes mês mais 1 dividido por 5)) mais ano mais (ano dividido por 4) menos (ano dividido por 100) mais (ano dividido por 400). O resto da divisão por 7 te dá o dia da semana, onde 0 é domingo, 1 é segunda e assim por diante. No Excel ou Google Sheets, a função =DIASEM() resolve em um clique. Coloque a data na célula A1 e use =DIASEM(A1;2) para retornar 1 para segunda e 7 para domingo. Se precisar do nome por extenso, combine com ARRAYFORMULA e uma matriz de nomes. Isso economiza cerca de 10 minutos por relatório que você produz semanalmente.
Já no Python, a biblioteca datetime faz o trabalho sujo. Importe datetime.date e use .weekday() que retorna 0 a 6 começando segunda. Se quiser o nome em português, basta um dicionário simples mapeando cada índice. No JavaScript, o Date.prototype.getDay() retorna 0 para domingo, então precisa de um ajuste de +1 e rotação para alinhar com o padrão brasileiro. O edge case que me quebraram foi em 29 de fevereiro de anos não bissextos em sistemas legados. Tinham uma rotineira de loteria que validava datas usando uma library em C++ dos anos 90, e ela explodia com erro de segmentação quando alguém passava 29/02/2023. A solução foi envolver a chamada com try-catch e adicionar um fallback que normalizava para 01/03 do mesmo ano antes de processar. Isso corrigiu em 4 horas o que estava atolado há dois anos. Outra armadilha comum é o fuso horário em APIs internacionais. A maioria das ferramentas online converte a data no fuso do servidor, não no seu. Se você está no Brasil e usa uma calculadora hospedada nos EUA, sexta-feira à noite aqui pode ser quinta-feira lá. Sempre verifique o timezone do serviço antes de confiar no resultado para agendamentos críticos.

A alternativa mais confiável que encontrei foi construir uma tabela lookup interna com as datas de feriados nacionais e municipais já resolvidas, combinada com o cálculo algorítmico para datas móveis como Carnaval e Páscoa. Isso elimina 90% dos erros de digitação e deixa o sistema quase automático. O custo inicial de manutenção é alto, mas depois disso você só atualiza quando o governo muda alguma lei, o que acontece poucas vezes por década. Para quem quer uma ferramenta pronta, existem sites como calendar.com, timeanddate.com e calculadoras de data do Banco Central do Brasil. Eles são confiáveis para uso esporádico, mas se você precisa rodar isso dentro de um script ou planilha, vale a pena implementar a lógica internamente. Assim você evita depender de serviços externos que podem sair do ar ou mudar a interface sem aviso. O que mais pega desprevenido é a diferença entre weekday e workday. Sábado e domingo são dias da semana válidos, mas em muitos contextos empresariais não contam como úteis. Funções como =DIAUTIL() no Excel e workday() no Python consideram feriados configuráveis. Se você ignora isso, pode calcular erroneamente o prazo de entrega de um pedido ou o vencimento de uma conta.
Resumindo o que funciona na prática: use a fórmula correta tratando janeiro e fevereiro como meses do ano anterior, valide datas bissextas explicitamente, verifique o fuso horário do seu serviço, e construa tabelas de referência para feriados recorrentes. O resto é automatização para não repetir o mesmo erro duas vezes.
Galeria
-
46 Imagens de Bom dia Sexta-feira com Flores e Frases Bonitas -
As 20 Melhores: Mensagem de Bom Dia Sexta Feira 26/05/2026 -
Bom dia, Sexta-feira com 50 mensagens e imagens -
40 Frases de Feliz Sexta-feira para festejar com Alegria esse dia Especial