For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cálculos de calendario

¡No más contar días en un calendario!

Sumar o restar tiempo a fechas

10 June + 3 weeks                     | 1 July
April 1, 2019 − 3 months 5 days       | 27 December 2018

12/02/1988 + 32 years                 | 12 February 2020
01.05.2005 + 3 years 2 months 3 weeks | 22 July 2008

3 weeks after March 14, 2019          | 4 April 2019
28 days before March 12               | 12 February
2 months 3 days after June 5          | 8 August

yesterday - 8 weeks 3 days            | 12 July
Yesterday + 1 week                    | 11 June

Obtener una fecha relativa al presente

today + 3 weeks | 1 October
now − 1 month   | 5 May

4 days from now | 14 September
3 days ago      | 7 September

Cálculos con días festivos nombrados.

Puede utilizar nombres de días festivos en los cálculos de fechas. Por ejemplo, days until Christmas hace la cuenta regresiva hasta Navidad.

Para días festivos cuyas fechas cambian cada año, especifique el año para encontrar la fecha:

Easter 2027March 28, 2027

Festividades y fechas especiales compatibles

  • Navidad: Nochebuena, Navidad, Boxing Day, Navidad ortodoxa

  • Pascua: Viernes Santo, Sábado Santo, Domingo de Pascua, Lunes de Pascua, Viernes Santo Ortodoxo, Pascua Ortodoxa

  • Año Nuevo: Nochevieja, Día de Año Nuevo, Nochevieja china, Año Nuevo chino

  • Ramadán: Ramadán (el inicio), Fin del Ramadán

  • Janucá: Hanukkah (el inicio), Fin de Hanukkah

  • Otras fechas: Día de San Valentín, Halloween, Acción de Gracias (EE. UU.), Viernes Negro

Estos nombres se pueden utilizar en los cálculos independientemente de si las fechas son días festivos en su país.

Encontrar la cantidad de tiempo entre dos fechas

Los intervalos de tiempo se calculan desde el mediodía de la primera fecha hasta el mediodía de la última fecha del intervalo.

Use la función de intervalo inclusivo si desea incluir tanto la fecha de inicio como la de fin en el intervalo (consulte aquí)

Intervalos de tiempo inclusivos entre dos fechas

Números de semana (ISO 8601)

Obtener partes de una cita

Encuentre la posición de una fecha dentro del año o mes:

day number on March 15, 202475

day of month on March 15, 202415

Sin fecha, day of year y day of month usan hoy.

Cuántos días hay en un mes o trimestre

¿Cuánto del año ha pasado?

Escriba year percentage para ver cuánto tiempo ha transcurrido del año actual, expresado como porcentaje.

También puede utilizar month percentage, week percentage o day percentage para el mes, semana o día actual.

Encontrar el punto medio entre dos fechas

Formatear fechas

Utilice un patrón de formato para controlar cómo se muestra una fecha:

March 12, 2023 as EEEE, MMM d, yyyySunday, Mar 12, 2023

Aquí, EEEE proporciona el nombre del día de la semana, MMM el mes abreviado, d el día del mes y yyyy el año de cuatro dígitos.

Visite NSDateFormatter.com para conocer los símbolos de formato y experimentar con sus propios patrones.

Notas sobre la Ambigüedad en los Cálculos de Calendario

Meses ambiguos

A diferencia de los días y las semanas, los meses no están definidos claramente en términos de segundos. Soulver intenta hacer lo más lógico posible dada la expresión. Es inteligente al tener en cuenta los años bisiestos y otras peculiaridades del calendario:

Fechas con años no especificados

Una fecha sin el año especificado puede usar el año actual o el año siguiente.

Última actualización