Skip to content

Filgueiras/Days

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Days

Library to achieve the difference between 2 dates. Biblioteca para cálculo da diferença entre duas datas.

Calculate the amount of days, weekdays, weekends, working days and holidays. Calcula quantidade de dias corridos, dias de semana, fins de semana, dias úteis e feriados (fixos e móveis).

Esta função Java é uma versão aperfeiçoada de uma proc que eu criei enquanto trabalhava no Unibanco (sim, antes da fusão com o Itaú, em 2008). This Java function it's an enhanced version of a proc I've created in SQL when I've worked for Unibanco (yes, before Itau merge in 2008).

Eu calculava os feriados móveis que derivam da Páscoa, ou seja, Carnaval, Corpus Christ e Sexta-Feira Santa. O objetivo era não precisar atualizar uma tabela de feriados com estes dias, pois alguns processos de contagem de dias úteis (para limite de pagamentos de sinistros) precisavam disso e não podiam depender de atualização manual de informações.

I've calculated the changing holidays of every year, thos that depends on the Easter Day, which means Carnival, Corpus Christ and Holy Friday. The main goal here it was don't need a holiday tables with this every-year-changing-days, once some couting work days processes (to compliance with SLA limit for Claims payments) need this and couldn't depending on manual information updates.

Anos depois Years after

Meu amigo @mtakeshi, quando conversamos sobre isso anos depois, na BV Financeira, resolveu fazer uma versão da função com alguns upgrades. Já existia Github e este foi o primeiro compartilhamento de código que eu usei por aqui.

About

Biblioteca para calculo da diferença entre duas datas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%