Vida cotidiana

Calculadora de días laborables

Configuración
Reiniciar
Compartir resultado
Guardar
Incorporar
Reportar un error

Compartir calculadora

Añade nuestra calculadora gratis a tu sitio web

Por favor, introduce una URL válida. Solo se admiten URLs HTTPS.


Usar como valores predeterminados para la calculadora integrada lo que está actualmente en los campos de entrada de la calculadora en la página.


Color de enfoque del borde de entrada, color del interruptor seleccionado, color de desplazamiento del elemento seleccionado, etc.


Por favor, acepte los Términos de Uso.

Vista previa

Guardar calculadora

Configuración de la calculadora

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Compartir calculadora

¿Qué es una calculadora de días laborables?

Una calculadora de días laborables te dice cuántos días hábiles hay entre dos fechas. A diferencia de un simple recuento de días, ignora los días en los que no trabajas — por defecto el fin de semana, sábado y domingo — y cuenta solo los días en que una oficina, escuela o servicio típico estaría abierto. También puedes eliminar festivos y cierres de empresa, de modo que la cifra refleje los días en los que realmente se trabaja.

Esto importa porque los días naturales y los días laborables rara vez coinciden. Un período de dos semanas en el calendario son catorce días, pero solo diez de ellos suelen ser laborables. Cuando planificas un proyecto, fijas un plazo de entrega o cuentas períodos de preaviso, la cifra de días laborables es la honesta.

Cuándo necesitas días laborables

Planificación de proyectos y plazos

La mayoría de los calendarios se expresan en días hábiles: «listo en cinco días laborables», «dos semanas de preaviso», «liquidación en diez días hábiles». Convertir estas promesas en fechas naturales reales — y de vuelta — es exactamente para lo que sirve un recuento de días laborables.

Nómina, vacaciones y facturación

Los salarios, las vacaciones pagadas y muchos contratos de servicios se miden en días laborables. Contarlos a mano es propenso a errores una vez que un período cruza fines de semana y festivos, así que un recuento automático mantiene coherentes las hojas de horas y las facturas.

¿Cómo funciona la calculadora?

Indicas una fecha de inicio y una fecha de fin. La calculadora recorre entonces cada día natural del rango y conserva solo los laborables:

  • Días laborables es el recuento de días que no son fines de semana ni festivos indicados.
  • Días totales es el número simple de días naturales del rango.
  • Días de fin de semana (no laborables) es la diferencia entre ambos, es decir, los días omitidos.

Tres opciones dan forma al recuento:

  • Semana laboral — Lunes a viernes (predeterminado) trata el sábado y el domingo como no laborables; Lunes a sábado cuenta los sábados como laborables y solo omite los domingos.
  • Incluir la fecha de fin — cuando está desactivado, el rango es semiabierto y la fecha de fin no se cuenta; cuando está activado, la fecha de fin también se cuenta (si es ella misma un día laborable).
  • Festivos — una lista opcional de fechas (ISO YYYY-MM-DD, separadas por comas). Cada festivo que caiga en un día laborable dentro del rango se resta una vez; los festivos que caen en fin de semana no tienen efecto, porque ese día ya era no laborable.

El orden de las dos fechas no importa — la calculadora siempre usa el lapso absoluto — y una fecha ausente o no válida no produce resultado.

Fórmula

Sea la fecha de inicio DsD_s y la fecha de fin DeD_e. Al recorrer el rango, un día dd es laborable cuando no es ni un día de fin de semana ni un festivo. El recuento de días laborables es la suma de un indicador sobre cada día del rango:

W=d[Ds,De)1 ⁣[weekday(d){Sat,Sun}    dH]W = \sum_{d \in [D_s,\, D_e)} \mathbb{1}\!\left[\,\text{weekday}(d) \notin \{\text{Sat}, \text{Sun}\} \;\wedge\; d \notin H\,\right]

donde HH es el conjunto de festivos indicados y 1[]\mathbb{1}[\cdot] vale 11 cuando la condición se cumple y 00 en caso contrario. Cuando se incluye la fecha de fin, el límite superior pasa a ser el intervalo cerrado [Ds,De][D_s,\, D_e].

De forma equivalente, los días laborables son los días totales menos los días que se omiten:

W=TEVW = T - E - V

donde TT es el número total de días naturales, EE es el número de días de fin de semana del rango y VV es el número de festivos que cayeron en un día por lo demás laborable.

Ejemplos

  1. Ejemplo 1 — dos semanas naturales, fecha de fin excluida.

    • Fecha de inicio: 1 de enero de 2024 (un lunes)
    • Fecha de fin: 15 de enero de 2024 (un lunes)
    • Días totales: 1414, Días de fin de semana: 44
    • Días laborables: 1010
  2. Ejemplo 2 — el mismo lapso con la fecha de fin incluida.

    • Fecha de inicio: 1 de enero de 2024
    • Fecha de fin: 15 de enero de 2024, contada
    • Días laborables: 1111 (se añade el último lunes)
  3. Ejemplo 3 — un mes completo (el caso clásico de agosto).

    • Fecha de inicio: 1 de agosto de 2022 (un lunes)
    • Fecha de fin: 31 de agosto de 2022 (un miércoles), incluida
    • Días totales: 3131, Días de fin de semana: 88
    • Días laborables: 318=2331 - 8 = 23
  4. Ejemplo 4 — restar un festivo.

    • Fecha de inicio: 1 de enero de 2024, Fecha de fin: 15 de enero de 2024, incluida
    • Festivo: 1 de enero de 2024 (Año Nuevo, un lunes)
    • Días laborables: 111=1011 - 1 = 10

Notas

  • Los festivos varían según el país, la región y el empleador, por lo que la calculadora no asume ninguno — tú indicas los que correspondan.
  • Un festivo que ya cae en fin de semana no cambia nada, porque ese día nunca se contó como laborable.
  • Cambiar a una semana de seis días cuenta los sábados como laborables; el domingo siempre se trata como no laborable.
  • El recuento se basa en fechas naturales y es independiente de las zonas horarias.

Preguntas frecuentes

¿Se cuentan alguna vez los fines de semana como días laborables?

No en el modo predeterminado de lunes a viernes. Si tu semana va de lunes a sábado, cambia la opción de semana laboral y los sábados se contarán mientras solo se omiten los domingos.

¿Debo incluir la fecha de fin?

Depende de la convención que sigas. «Cinco días laborables a partir de hoy» suele contar los días posteriores a hoy, así que la fecha de fin se excluye; un rango de fechas que nombra ambos extremos como días de trabajo debería incluirla. El interruptor permite ambas reglas.

¿Cómo añado varios festivos?

Indícalos como fechas ISO separadas por comas, por ejemplo 2024-12-25, 2024-12-26. Cada uno que caiga en un día laborable dentro del rango se resta del total.

¿Importa el orden de las fechas?

No. La calculadora siempre usa el lapso absoluto entre las dos fechas, así que intercambiar inicio y fin da el mismo número de días laborables.

Reportar un error

Este campo es obligatorio.