Open Ambro17 opened 5 years ago
sep, suena copado pero lo haría mas con un índice de día de la semana (enumerador), el nombre "lunes" lo dejaría del lado del consumidor.
Agregar la fecha en ISO suena bastante piola ya que se podría utilizar para construir la fecha directamente desde cualquier lenguaje, quedaría algo asi:
{
"tipo": "inamovible",
"dia": 1,
"mes": 1,
"id": "año-nuevo",
"diaSemana": 2,
"iso": "2019-01-01T00:00:00.000Z"
}
En ese caso se podría filtrar todos los "diaSemana" que sean 0 (domingo) o 6 (sábado).
Si, totalmente de acuerdo, el dia numerico sería más compatible. No sé si agregaría la hora en iso con la timezone en UTC. Creo que correspondería -03:00.
Si, tenes razón, son feriados Argentinos, la hora debería estar en -3.
Cuando tenga un rato lo armo, no lo veo complejo, gracias dude
En el uso de la api me encontré manualmente construyendo días a partir del numero de dia, mes y año. Tal vez se podría agregar el nombre del día, o algún atributo con la fecha cruda (isoformat) tal vez para facilitar el manejo de la fecha. El cambio sería de:
a
De esta forma es mas facil ignorar los feriados que caen en fines de semana por ejemplo. Por supuesto que es un enhancement y nada indispensable pero estaría muy piola si lo tuviera.