Calculadora de días laborables gratis
Cuente los días hábiles entre fechas o sume o reste días hábiles de una fecha. Manejo de fin de semana configurable y lista de días festivos.
Días de fin de semana (no laborales)
0 festivos configurados
Usos habituales
- Días Laborales para Plazos de ProyectoCalcule cronogramas de proyecto realistas excluyendo fines de semana y días festivos.
- Rastrear Tiempo de Respuesta de SLA en Días LaboralesLos SLA del cliente a menudo especifican respuesta en 'días laborales' - calcule exactamente cuándo vence un plazo de 5 días hábiles.
- Calcular Días de Vacaciones / PTO¿Cuántos días laborales se tomarán realmente? Calcule el recuento exacto de días hábiles para solicitudes de vacaciones.
- Plazos de Presentación GubernamentalPresentaciones fiscales, plazos judiciales, presentaciones regulatorias - a menudo se cuentan en días laborales.
- Estimaciones de Entrega de EnvíosCalcule fechas de entrega esperadas para envíos cotizados en días laborales.
Cómo funciona
Esta herramienta se ejecuta enteramente en el navegador sin bibliotecas externas: toda la aritmética de fechas es JavaScript escrito a mano usando el objeto Date nativo. Tiene dos modos: contar días laborables entre dos fechas, y proyectar una fecha futura (o pasada) sumando o restando un número dado de días laborables.
- 1Análisis de fechas sin desfase UTCLas entradas de fecha se analizan dividiendo la cadena AAAA-MM-DD en partes de año, mes y día y construyendo una fecha local, no Date.parse(), así el resultado siempre es el día de calendario que escribiste, sin importar tu desfase de zona horaria.
- 2Validación y búsqueda de días festivosCada entrada de día festivo se compara con una expresión regular estricta AAAA-MM-DD, y luego se verifica cruzadamente reconstruyendo la fecha y comparando sus partes de vuelta, así fechas imposibles como 2026-02-31 se rechazan y se marcan en la interfaz en lugar de pasar silenciosamente a marzo. Las entradas válidas se guardan en un Set indexado por cadena de fecha local para búsqueda O(1) durante el bucle.
- 3Iteración día a día con fines de semana configurablesPara el modo 'contar entre fechas', la herramienta recorre cada día de calendario en el rango, comprobando cada uno contra tus días de fin de semana configurados (cualquier combinación de los siete días) y el Set de días festivos, y luego contabiliza por separado los días laborables, días de fin de semana y días festivos encontrados. Para el modo 'sumar días laborables', avanza o retrocede un día a la vez, saltando los días no laborables, hasta que se ha consumido el recuento solicitado de días laborables.
- 4Visualización de resultado adaptada a la configuración regionalLa fecha final en modo 'sumar' se formatea con el Intl integrado del navegador mediante toLocaleDateString(), así se renderiza en el idioma local y la convención de calendario del usuario sin ninguna biblioteca adicional.
Herramientas relacionadas
Calculadora de diferencia de fecha
Calcule la diferencia exacta entre dos fechas: años, meses, días, semanas, días laborables (excluidos fines de semana), horas y minutos.
Calculadora de tiempo
Sume o reste duraciones de HH:MM:SS o encuentre el tiempo entre dos marcas de tiempo. Útil para registros de trabajo, divisiones de carreras y seguimiento de proyectos.
Calculadora de Zakat
Calcula zakat (2.5%) en efectivo, oro, plata, activos comerciales y ahorros contra el nisab de oro o plata — en tu moneda, completamente en tu dispositivo.