Calculs de calendrier
Fini de compter les jours sur un calendrier !
Ajouter ou soustraire du temps à des dates
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 JuneObtenir une date relative au présent
today + 3 weeks | 1 October
now − 1 month | 5 May
4 days from now | 14 September
3 days ago | 7 SeptemberCalculs avec jours fériés nommés
Vous pouvez utiliser des noms de jours fériés dans les calculs de dates. Par exemple, days until Christmas compte à rebours jusqu'à Noël.
Pour les jours fériés dont les dates changent chaque année, précisez l'année pour retrouver la date :
Easter 2027 → March 28, 2027
Fêtes et dates spéciales prises en charge
Noël : Réveillon de Noël, jour de Noël, lendemain de Noël, Noël orthodoxe
Pâques : Vendredi Saint, Samedi Saint, Dimanche de Pâques, Lundi de Pâques, Vendredi Saint orthodoxe, Pâques orthodoxe
Nouvel An : Réveillon du Nouvel An, Jour de l'An, Réveillon du Nouvel An chinois, Nouvel An chinois
Ramadan : Ramadan (le début), Fin du Ramadan
Hanoucca : Hanoukka (le début), Fin de Hanoukka
Autres dates : Saint-Valentin, Halloween, Thanksgiving (États-Unis), Black Friday
Ces noms peuvent être utilisés dans les calculs, que les dates soient ou non jours fériés dans votre pays.
Trouver la durée entre deux dates
Intervalles de temps inclusifs entre deux dates
Numéros de semaine (ISO 8601)
Obtenir des parties d'un rendez-vous
Recherchez la position d’une date dans l’année ou le mois :
day number on March 15, 2024 → 75
day of month on March 15, 2024 → 15
Sans date, day of year et day of month sont utilisés aujourd'hui.
Nombre de jours dans un mois ou un trimestre
Combien d’années s’est écoulée ?
Tapez year percentage pour voir la durée de l'année en cours écoulée, exprimée en pourcentage.
Vous pouvez également utiliser month percentage, week percentage ou day percentage pour le mois, la semaine ou le jour en cours.
Trouver le point médian entre deux dates
Formatage des dates
Utilisez un modèle de format pour contrôler la façon dont une date est affichée :
March 12, 2023 as EEEE, MMM d, yyyy → Sunday, Mar 12, 2023
Ici, EEEE donne le nom du jour de la semaine, MMM le mois abrégé, d le jour du mois et yyyy l'année à quatre chiffres.
Visitez NSDateFormatter.com pour découvrir les symboles de format et expérimenter vos propres modèles.
Notes sur l'ambiguïté des calculs de calendrier
Mois ambigus
Contrairement aux jours et aux semaines, les mois ne sont pas clairement définis en termes de secondes. Soulver tente de faire ce qui est le plus logique étant donné l'expression. Il est intelligent pour prendre en compte les années bissextiles et autres particularités du calendrier :
Dates sans année spécifiée
Une date sans année spécifiée peut utiliser l'année en cours ou l'année suivante.
Mis à jour