Dias restantes no trimestre
De 15 de fevereiro de 2026 faltam 45 dias para fechar o primeiro trimestre, contando esse dia e 31 de março. Digite qualquer data e veja o trimestre, o dia em que ele termina e quantos dias corridos restam. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Data
- 2026-02-15
- Ano
- 2.026
- Trimestre
- 1
- Fim do trimestre
- 2026-03-31
- Dias restantes
- 45
Este contador informa exatamente quantas datas do calendário restam desde uma data ISO fornecida até o último dia do trimestre correspondente. A contagem é inclusiva, portanto o último dia do trimestre retorna um. O cálculo usa somente o valor YYYY-MM-DD enviado, aplica as regras gregorianas de ano bissexto com aritmética inteira e nunca consulta relógio, fuso horário, rede ou padrão oculto. Assim, a mesma entrada sempre produz o mesmo trimestre, a mesma data final e a mesma quantidade de dias restantes em qualquer ambiente.
O que significa a contagem de dias restantes
Os trimestres civis dividem o ano gregoriano em quatro períodos fixos de três meses: janeiro a março, abril a junho, julho a setembro e outubro a dezembro. A capacidade primeiro identifica o período que contém a data explícita e depois conta cada data desde esse dia até o término do período. As duas pontas são incluídas.
Por exemplo, o último dia do trimestre tem um dia restante, e a véspera tem dois. Essa convenção atende perguntas de planejamento, como quantas posições datadas ainda existem em uma lista de fechamento, sem presumir um horário que não foi informado. Fins de semana e feriados entram na soma porque a medida trata de dias corridos, não de expediente.
O dia 29 de fevereiro também entra quando estiver na parte restante do primeiro trimestre. Nenhum valor depende da data atual, da localidade do usuário ou de um calendário fiscal particular.
Como funciona a aritmética determinística em UTC
Informe date exatamente no formato YYYY-MM-DD, com zeros à esquerda no mês e no dia. O analisador valida a estrutura e confirma que o ano esteja entre 0001 e 9999, que o mês exista e que o dia seja possível naquele mês. Fevereiro tem vinte e nove dias apenas conforme a regra gregoriana: anos divisíveis por quatro são bissextos, exceto os anos seculares que não sejam divisíveis por quatrocentos.
Depois da validação, a aritmética inteira associa o mês ao trimestre e escolhe março, junho, setembro ou dezembro como mês final. O algoritmo soma as datas ainda não consumidas no mês inicial, todos os meses completos intermediários e as datas do mês final. Ele não cria Date, não interpreta timestamp, não examina deslocamento UTC e não converte para hora local.
Isso é intencional, pois uma data ISO de calendário não contém hora para deslocar.
Como aplicar o resultado em planejamento e relatórios
Uma rotina de operações comerciais pode rotular registros diários de maneira uniforme entre regiões, porque cada execução processa a mesma data explícita, não a meia-noite local. Um pipeline pode aplicar a capacidade a dados importados e rejeitar datas malformadas antes que cheguem aos agregados trimestrais. Se a política da sua organização excluir fins de semana, feriados ou paralisações, use depois uma ferramenta de calendário comercial.
Anos fiscais que não começam em janeiro também exigem outro cálculo.
Casos de uso
Contagem regressiva do fechamento
Acrescente uma contagem inclusiva de dias corridos a listas contábeis ou operacionais baseadas em uma data explícita.
Consistência entre painéis regionais
Calcule a mesma contagem trimestral em diferentes escritórios sem variações de fuso horário ou relógio do servidor.
Perguntas frequentes
O cálculo usa a data de hoje?
Não. Ele usa apenas o campo date explícito e nunca consulta o relógio do sistema.
Anos bissextos são aceitos?
Sim. As regras gregorianas são aplicadas, inclusive as exceções de anos seculares e divisíveis por quatrocentos.
Fins de semana e feriados são excluídos?
Não. Todas as datas são contadas. Dias úteis exigem uma política separada para feriados e semana de trabalho.
O dia que eu digito entra na contagem?
Sim. A contagem inclui a data informada e o último dia do trimestre, então o dia de fechamento mostra um dia restante e a véspera mostra dois.
Serve para um trimestre fiscal que começa em outro mês?
Não. Ela usa apenas os quatro trimestres do calendário: janeiro a março, abril a junho, julho a setembro e outubro a dezembro. Um ano fiscal que começa em outro mês pede outro cálculo.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/date/days-remaining-quarter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-02-15"}'const res = await fetch("https://api.kit.forhosting.com/date/days-remaining-quarter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-02-15"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/days-remaining-quarter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-02-15"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/days-remaining-quarter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-02-15"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-02-15"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/days-remaining-quarter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"date": "2026-02-15"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.days_remaining_quarter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que significa a contagem de dias restantes
A resposta traz a data normalizada, o ano, o número do trimestre, quarter_end e days_remaining.
Como funciona a aritmética determinística em UTC
Formatos inválidos e datas impossíveis retornam invalid_input em vez de serem normalizados ou adivinhados.
Como aplicar o resultado em planejamento e relatórios
Use days_remaining quando um relatório, uma contagem regressiva, um modelo de alocação ou uma lista de fechamento precisar de um denominador estável ligado a uma data registrada. Um painel financeiro pode combinar o valor com quarter e quarter_end para mostrar quanto resta de uma janela comum de reporte. A saída é pequena de propósito: year e quarter identificam o período, quarter_end mostra o limite exato e days_remaining fornece a contagem inclusiva. Para trimestres civis, navegador e API usam a mesma função pura; a solicitação automatizada custa US$ 0,002.
Casos de integração
Enriquecimento de datas em lote
Anexe quarter, quarter_end e days_remaining a datas ISO validadas em pipelines de dados.
Perguntas técnicas
A data informada entra na contagem?
Sim. A contagem vai da data fornecida até quarter_end, inclusive; por isso, o último dia do trimestre retorna um.
Quanto custa uma solicitação de API?
Uma solicitação bem-sucedida custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.