Os cálculos de datas parecem simples até surgirem fins de mês, anos bissextos, fins de semana ou formatos diferentes. A família Data e hora da Bethemesh separa estes problemas para não confundir aritmética de calendário com duração.
Cálculos de data e hora: guia prático
Diferenças entre datas, durações, dias úteis, semanas ISO, recorrências e formatos: escolha o cálculo adequado.
Mostrar índice
Diferença entre datas ou duração horária?
A calculadora de diferença entre datas compara datas em anos, meses, dias e dias totais. Para um turno ou intervalo de relógio, a calculadora de duração entre horas é mais adequada e pode tratar um período que atravesse a meia-noite.
O conversor de duração converte milissegundos, segundos, minutos, horas, dias e semanas. Estas conversões não substituem cálculos de calendário quando importa a duração real dos meses.
Adicionar ou subtrair a uma data
A calculadora de datas adiciona ou subtrai dias, meses ou anos mantendo válidos os fins de mês. A calculadora de dias até uma data mede uma contagem decrescente; a calculadora de idade aplica a lógica do calendário à data de nascimento.
Dias úteis, intervalos e recorrências
A calculadora de dias úteis exclui fins de semana e pode deslocar uma data por dias úteis. O gerador de intervalos de datas cria datas entre dois limites e o gerador de datas recorrentes produz uma sequência periódica.
Posição no calendário
A calculadora de semana ISO devolve o número e ano ISO. A calculadora do dia da semana identifica o dia e a calculadora do dia do ano indica uma posição entre 1 e 365 ou 366.
Formatos, timestamps e tempo relativo
O conversor de formatos de data apresenta a mesma data de várias formas. O conversor de timestamp Unix trabalha com um instante numérico e ISO 8601. A calculadora de tempo relativo cria expressões como «daqui a 3 dias».
Todos os cálculos são feitos localmente no navegador, sem enviar datas para a Bethemesh.
Para planeamento internacional, consulte também o guia sobre fusos horários, hora de verão e reuniões.
Este artigo foi útil?
Fontes e referências
- ISO — ISO 8601 Date and time format (abre num novo separador)Página em inglês