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 JuneObtener 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 SeptemberCá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 2027 → March 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
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, 2024 → 75
day of month on March 15, 2024 → 15
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, yyyy → Sunday, 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