Como calcular diferenças entre datas e dias úteis com regras claras.
Diferenças entre datas dependem da inclusão dos limites, do fuso horário e das regras de dias úteis. Informe se as datas inicial e final contam e forneça feriados quando necessário.
Adapte o fluxo à sua tarefa.
Especifique datas completas, o fuso horário quando houver horas e se você precisa de dias decorridos ou contagem inclusiva. Para dias úteis, forneça a semana de trabalho e o calendário de feriados. Mostre a convenção ao lado da resposta para que outra pessoa possa reproduzi-la.
- O que você fornece
- Duas datas, fuso horário e regras de inclusão.
- O que você recebe
- Dias decorridos ou úteis calculados de forma determinística com os feriados fornecidos.
Veja a entrada e o resultado.
Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct
Exemplo campo
Elapsed calendar days from 1 April to 4 April, excluding the starting instant.
Exemplo completo
3 elapsed calendar days under the supplied date convention.
Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.
Decisões e solução de problemas.
Qual é a diferença entre dias decorridos e contar as duas datas do calendário?
De 1 de abril a 4 de abril decorrem três dias; contar cada data mencionada resulta em quatro datas. Escolha a convenção adequada à tarefa.
Por que a diferença entre registros de data e hora muda perto da transição do horário de verão?
Um dia do calendário local não precisa conter exatamente 24 horas decorridas. Separe a contagem de dias do calendário da duração em segundos.
Teste com sua própria fonte.
Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.
Personalizar e copiar a tarefa ↑