Je voudrais savoir s'il y a un pot-file là-bas qui pourrait faire ce qui suit:Vacances - existe-t-il une implémentation Java?
DateMidnight dateInQuestion = new DateMidnight(12,12,2000);
DateChecker.isNationalHoliday(dateInQuestion, Locale.ITALY);
S'il n'y a pas, pourquoi? Il y a sûrement beaucoup de règles pour les vacances dans 99% des cas.
En ce moment nous maintenons une table dans notre base de données, avec les pays + nous avons quelques implémentations quand il s'agit de vacances qui ne sont pas à la même date chaque année. Nous devons ajouter à notre implémentation pour chaque nouveau pays, nous obtenons de nouveaux clients.
Pourrions-nous faire cela plus facilement?
(S'il n'y a pas une telle chose dans la sphère java, je peux le porter d'une autre langue?)
Belle question ;-) –
Cela peut vous être utile: http://www.javaworld.com/javaworld/javatips/jw-javatip44.html?page=1 Ce n'est pas un fichier JAR joliment emballé, ou J'aurais fait un commentaire plutôt qu'une réponse, mais il y a pas mal de code sur les deux dernières pages. – Pops
Pour autant que je sache, la plupart des vacances (locales au moins) sont décidées quelques années auparavant, mais ne sont pas nécessairement basées sur des règles statiques avec beaucoup d'exceptions et d'ajustements possibles. – poke