He publicado this question for C# pero puedo estar trabajando en Ruby en su lugar. Así que estoy haciendo la misma pregunta sobre Ruby:Fecha de negocios/manejo de vacaciones
Estoy buscando una clase/biblioteca/módulo de Ruby que funcione de manera similar al módulo Perl Date::Manip
en lo que respecta a fechas de negocios/vacaciones. Utilizando ese módulo en Perl, puedo pasarle una fecha y averiguar si es un día hábil (es decir, de lunes a viernes) o unas vacaciones. Las vacaciones son muy simples de definir en un archivo de configuración (ver Date::Manip::Holidays
). Puede introducir una fecha 'fija' que se aplica a todos los años, como:
12/25 = Christmas
o fechas 'dinámicas' por cada año como:
last Monday in May = Memorial Day
o 'fijo' data de un año determinado como:
5/22/2010 = Bob's Wedding
también se puede pasar en una fecha y volver al siguiente día hábil/anterior (que es cualquier día que no es un fin de semana y no un día de fiesta).
¿Alguien sabe de algo así en el mundo de Ruby?
me gustaría para almacenarlos en la base de datos, creo que esta gema se almacena en archivos yml. ¿Hay alguna otra sugerencia? –