ForHosting KIT · Fechas y tiempo

Días hábiles del mes

Julio de 2026 tiene 23 días hábiles: 31 días de calendario menos 8 sábados y domingos. Elija año y mes, añada los festivos de su empresa y obtenga una sola cifra para bolsas de horas, sueldos prorrateados o capacidad facturable. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Año
2 026
Mes
7
Obtiene
Nombre del mes
July
Días naturales
31
Días de fin de semana
8
Días de semana antes de los festivos
23

Nómina, plantilla y planes de entrega suelen necesitar primero un solo número: cuántos días laborables de lunes a viernes caben en un mes de calendario. Contarlos a mano es lento, y restar los festivos de empresa de un calendario de pared es fácil de equivocar cuando febrero cambia en años bisiestos o cuando un festivo cae en fin de semana. Esta calculadora de días hábiles del mes toma un año, un mes del uno al doce y una lista opcional de fechas festivas, y devuelve el conteo inclusivo de días laborables que queda tras quitar esos festivos. HH. y workers de borde no discrepan por un desfase silencioso de huso con Date.

Qué significa un día hábil en un solo mes

Un día hábil en esta calculadora es cualquier día del calendario gregoriano que cae en lunes, martes, miércoles, jueves o viernes dentro del año y mes solicitados, y que no figura en el array opcional de holidays. Los sábados y domingos nunca cuentan, aunque el mes sea largo o corto.

Los festivos que caen en fin de semana no modifican el total, porque esos días ya se excluyeron como fin de semana; solo los festivos en día laborable dentro de ese mes reducen el total de días hábiles, y esas fechas aparecen en la lista holidays de la respuesta para que la auditoría vea exactamente qué días laborables no laborables se aplicaron.

Las fechas del array holidays que pertenecen a otro mes se validan como días de calendario reales pero se ignoran en el conteo, de modo que usted puede reutilizar una lista anual de festivos sin filtrarla antes. El algoritmo recorre cada día civil desde el primero hasta el último del mes con aritmética pura: las longitudes de mes siguen la tabla gregoriana fija con la regla estándar de año bisiesto para febrero, y los días de la semana siguen el método Sakamoto.

Dónde aporta valor el conteo mensual de días hábiles

Los equipos de RR. HH. y nómina usan una calculadora de días hábiles del mes al fijar presupuestos de horas mensuales, prorratear salarios o explicar por qué un mes de facturación tiene más capacidad que otro. Los responsables de proyecto y operaciones comparan la capacidad teórica de días laborables con la plantilla antes de aceptar compromisos de entrega que asumen veintidós jornadas sin mirar el calendario real.

Finanzas y operaciones de servicios profesionales concilian hojas de horas con el máximo teórico de días hábiles de un periodo de facturación sin abrir una hoja de cálculo de escritorio por cada cliente.

Nómina mensual y presupuestos de horas

Calcule cuántos días hábiles de lun–vie caen en un mes de nómina y reste los festivos de empresa para que presupuestos de horas y pago prorrateado compartan el mismo número.

Capacidad del periodo de facturación

Operaciones de servicios profesionales y SaaS miden la capacidad teórica de días laborables de un mes de facturación antes de compararla con las horas registradas.

Plantilla y planificación de entrega

Los planificadores dimensionan la plantilla mensual frente al conteo real de días laborables tras festivos regionales, sin contar sábados ni domingos.

¿Cómo cuento los días hábiles de un mes?

Opcionalmente pase holidays como array de cadenas YYYY-MM-DD.

¿Qué ocurre si un festivo cae en fin de semana?

Los festivos en fin de semana no modifican el total.

¿Puedo pegar la lista de festivos de todo el año?

Sí. Las fechas de otros meses se comprueban como días reales y después se ignoran, así que una lista anual sirve para cualquier mes sin filtrarla antes. Las fechas repetidas cuentan una vez.

¿Un año bisiesto cambia el recuento de febrero?

Sí. En un año bisiesto febrero gana un día, lo que puede sumar un día hábil. Un festivo el 29 de febrero solo se acepta en años bisiestos: 2024-02-29 es válido y 2023-02-29 se rechaza.

¿Puedo ver qué festivos se restaron?

Sí. El resultado enumera cada festivo que cayó entre semana dentro del mes e indica cuántos fueron, así quien revise la cifra ve exactamente qué días se quitaron.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/date/working-days-this-month

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/date/working-days-this-month \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2026,"month":7}'
{
  "year": 2026,
  "month": 7
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.working_days_this_month",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

La validación fallida no se factura; las llamadas correctas usan el precio base publicado $0.002 sin tokens de modelo ni red saliente.

Qué significa un día hábil en un solo mes

No se construye ningún objeto JavaScript Date, así que la respuesta es idéntica en cada región Worker y en pruebas sin conexión.

Contrato de entrada, campos de respuesta y errores

Cada festivo se valida como día gregoriano real, incluido el 29 de febrero solo en años bisiestos, de modo que 2023-02-29 se rechaza y 2024-02-29 se acepta. Envíe un cuerpo JSON con year y month como enteros obligatorios. year es un año gregoriano en el rango admitido; month es un entero del uno (enero) al doce (diciembre). holidays es un array opcional de cadenas de calendario ISO-8601 en forma YYYY-MM-DD; omítalo o pase un array vacío cuando el mes no tenga cierres fuera del fin de semana. Se aceptan alias por comodidad: y e yr se asignan a year; m y mon a month. En éxito el cuerpo devuelve year y month normalizados, month_name como etiqueta inglesa del mes, calendar_days como la longitud completa del mes, weekend_days como el número de sábados y domingos, weekdays_before_holidays como el total de lunes a viernes antes de restar festivos, working_days como la capacidad final tras quitar festivos en día laborable, holidays_excluded como cuántos festivos en día laborable redujeron el total, holidays como la lista ordenada de esos festivos dentro del mes, is_leap_year para el año, y una cadena formula breve con la regla. Ejemplo: year 2026 y month 7 sin festivos da el conteo completo de días laborables de julio de 2026; al añadir un festivo entre semana como 2026-07-04, working_days baja en uno y esa fecha aparece en holidays. Si faltan year o month, el mes está fuera de uno a doce, holidays no es un array o una fecha festiva es inválida, se lanza invalid_input y no se factura.

Dónde aporta valor el conteo mensual de días hábiles

Como la implementación es pure parse de nivel A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo lingüístico ni dependencia de una API de festivos: usted aporta la lista de festivos de su jurisdicción o calendario de empresa. Mantenga las peticiones pequeñas, fije working_days en las pruebas de integración y obtendrá capacidad mensual reproducible para nómina, motores de SLA, vistas previas de factura y workers de borde sin montar un servicio de calendario completo propio.

¿Se incluyen los fines de semana?

No. Los sábados y domingos nunca suman a working_days. Solo aparecen en weekend_days y calendar_days.

¿Cuentan los festivos fuera del mes solicitado?

No. Si se proporcionan deben ser fechas válidas, pero solo los festivos del mismo year y month pueden reducir working_days.

¿Cuánto cuesta la calculadora de días hábiles del mes?

La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.

Ver la documentación completa del KIT →