-
Notifications
You must be signed in to change notification settings - Fork 341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calcular e listar os feriados brasileiros #153
Comments
Parece interessante! Irei dar uma estudada nas soluções. |
Seria muito boa essa funcionalidade!!! Atualmente estou utilizando um framework chamado jollyday mas é um projeto que pelo visto está descontinuado e tem poucos feriados municipais e estaduais mapeados nele ... além de não ter suporte a nova api de datas do Java 8, ficando restrito meu projeto a usar o Joda Time ou a antiga api. http://jollyday.sourceforge.net/ Acho que esse projeto pode ajudar vocês a começarem algo. |
@peruzzo Só me assusta o tamanho e a quantidade de XML's, mas pelo que vi essa é a API mais famosinha. Trabalhei pouco com datas, nunca usei nada além do Calendar. Se tiverem alguma recomendação para uso(calendar mesmo, joda-time etc), posso começar essa semana a trabalhar nisso. |
👍 |
@mariofts Fiz um pull request apenas para ver se está indo no caminho certo. int ano = 2017;
System.out.println("Lista de feriados nacionais do ano de " +ano+ ":");
for(Feriado f: FeriadosNacionais.doAno(ano)){
System.out.println(f);
}
for(Feriado f: new FeriadoControle().feriadosNacionais(2020).feriadosEstaduais(Lugares.RJ).listarFeriados()){
System.out.println(f);
} Falta adicionar muita coisa(Exceções, métodos funcionais etc) e eu to pensando em trocar o nome do feriado por key, e o nome ficaria em um arquivo .properties. Só gostaria de um feedback mesmo para saber se estou indo no caminho certo. :) |
Oi @erickrar, vo dar uma olhada no seu código e te dou um feedback sim. Vou pegar alguns exemplos de outras linguagens pra ver como resolvem isso, talvez possamos usar algumas idéias pra deixar mais simples de usar. Abraços |
Cara, a API mais simples e completa que eu conheço é desse site aqui (devolve em XML): http://www.calendario.com.br/api_feriados_municipais_estaduais_nacionais.php Tem os feriados nacionais, estaduais e municipais do Brasil. Eu gosto bastante. |
Hey @mariofts Você pode explicar melhor a sua ideia? Fiquei confuso pois ela parece muito com o stella-feriado. |
@angeliski foi esta issue q deu origem ao Stela-feriado 🙂. Acho que vocês poderia olhar as apis feitas em java e tentar trazer pro século atual, já tem muita coisa mas tudo muito velho, verboso, configurado em xml, sem suporte a Java.time ou lambda. Acho q essa era a idéia |
Agora tudo faz sentido @mariofts! hasuhasuhsa |
Acho surpreendente que ninguém comentou nisso aqui. Essa API dos caras do calendario.com.br é sensacionível. |
Sem utilizar API, apenas cálculo matemático e a biblioteca Moment.js
|
Algum projeto para identificar e calcular os feriados nacionais, municipais e estaduais.
Algumas datas são fixas, como Natal, algumas precisam ser calculadas, como carnaval.
Deve permitir extensão simples, para incluir novos feriados sem necessidade de recompilar tudo.
The text was updated successfully, but these errors were encountered: