Fecha y hora

Sumar o restar una fecha

Mover una fecha del calendario un número entero de días, semanas, meses o años. Las operaciones de mes y año utilizan componentes de calendario y fijan visiblemente un día no disponible al último día válido del mes de destino.

● Se ejecuta localmente
Valores de ejemplo
Se ejecuta en tu navegador · No se requiere cuenta

Sumar o restar una fecha

Fecha del calendario resultante
01

Fórmula

result = start ± calendar amount (clamp invalid month days)

Los días y las semanas se mueven según índices fijos de días naturales. Los meses y años cambian los componentes y luego fijan el día de origen si el mes de destino es más corto.

02

Suposiciones

  • Se utiliza el calendario gregoriano y la política de fijar hasta el último día válido.
  • Las operaciones mensuales no siempre son reversibles después de una pinza.

Una semana son siete días naturales. Un mes no se convierte en un número fijo de días.

03

Revisión de fórmula

Formula v1.0.0

Revisado 2026-08-03

CalcFlow engineering review

Ejemplo resuelto

Sumar o restar una fecha: Ejemplo resuelto

El 31 de enero de 2026 más un mes calendario tiene como objetivo febrero. Como el 31 de febrero no existe, la regla de sujeción regresa el 28 de febrero de 2026.

Preguntas frecuentes

Preguntas frecuentes

¿Por qué el 31 de enero más un mes se convierte en 28 de febrero?

En febrero falta el día 31, por lo que la política publicada se limita a su último día válido.

¿Se considera un mes como 30 días?

No. Las operaciones mensuales y anuales utilizan componentes de calendario, no duraciones fijas.

¿Sumar y restar un mes puede cambiar el día original?

Sí. Una vez que una fecha se fija en un mes más corto, el día más grande original no se conserva como estado oculto.