Contador de dias horas online dating

07-Oct-2014 21:04 by 5 Comments

Contador de dias horas online dating - tall persons dating sites

Agora temos que descontar os feriados e finais de semana do período.

Vamos usar o Jollyday, que já vem com algum feriados e você pode customizar outros em um arquivo separado.

calendario = Local Date Kit Calculators Default Instance(). FORWARD); // true - sábado Non Working Day(new Local Date(data Inicial)); // false Non Working Day(new Local Date(data Final)); // true - natal Non Working Day(new Local Date(feriado)); Por fim, agora temos que descobrir quantos dias não úteis existem no período e descontar das horas já calculadas.

Vamos caminhando de data em data e perguntando se ela é ou não dia útil.

Se não for, incrementamos int dias Nao Uteis = 0; Local Date data Inicial Temporaria = new Local Date(data Inicial); Local Date data Final Temporaria = new Local Date(data Final); while (!

data Inicial After(data Final Temporaria)) { if (Non Working Day(data Inicial Temporaria)) { dias Nao Uteis++; } data Inicial Temporaria = data Inicial Days(1); } no nosso intervalo.

Um mês depois ele pede a você que calcule novamente essa diferença, mas desprezando sábados e domingos. É um problema relativamente corriqueiro, a questão é como solucioná-lo sem fazer malabarismos com as classes do , que deixam bastante a desejar.

E tem mais, um tempo depois ele pede que despreze também os feriados, dias abonados, e dias que não teve expediente (greve, recesso, comemorações), considerando assim apenas os dias úteis.Uma solução prática para este problema é o uso do Joda Time, projeto criado justamente para facilitar a manipulação de datas em Java.A biblioteca voltou a figurar nas notícias pois foi anunciado recentemente que a API de Data será reformulada para o Java 8, sob a especificação JSR 310, fortemente inspirada pelo Joda Time, já que um dos spec leaders é o próprio criador.A especificação já existe há um bom tempo, inclusive conta com a participação do Fábio Kung, que já explicou em 2007 como seria a proposta.Porém, enquanto o Java 8 não chega, para resolvemos o problema, além do Joda Time.Inicialmente, para obter uma data, basta instanciar um Big Decimal minutos = new Big Decimal(Minutes.minutes Between(data Inicial, data Final)Minutes()); Big Decimal horas = minutos.divide(new Big Decimal("60"), 2, Rounding Mode.

  1. response rate dating sites 31-May-2015 07:33

    Según el estilo de vida que lleva, no es de extrañar que termine trabajando de narcotraficante.

  2. adult educational camps 11-Apr-2016 12:04

    Investigators turned to forensic science to determine if they were dealing with a tragic accident or a carefully orchestrated murder.

  3. vasluiul online dating 10-Dec-2015 05:56

    When I met my husband in my mid-twenties, I was still struggling to make my way professionally. Time is precious, and efficient moms know that the best way to spend time with a man is truly enjoying a really, really great one.