getHoras(Marcacao inicio, Marcacao fim, TipoIntervalo tipo)
Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo dentro de um período de marcações no dia apurado.
Sintaxe: getHoras(Marcacao inicio, Marcacao fim, TipoIntervalo tipo)
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
Tipo | Objeto | Tipo do intervalo. |
Inicio | Objeto | Marcação com a data de inicio e hora de inicio. |
Fim | Objeto | marcação com a data de final e hora de final. |
Tipo de retorno: Retorna um objeto do tipo SeparacaoHoras que contém as horas diurnas e noturnas.
Contexto: Contexto de apuração.
Exemplo:
Marcacao inicio = new Marcacao(LocalDate data, int minutos);
Marcacao fim = new Marcacao(LocalDate data, int minutos);
TipoIntervalo tipo = TipoIntervalo .EXTRA;
contextoApuracao.getHoras(inicio, fim, tipo);
Referência Controle de Ponto e Refeitório: ApuDiu[], ApuNot[].