Les dates ne sont simples que jusqu'à ce qu'elles ne le soient pas, c'est pourquoi RFC 3339 existe pour cerner ce que signifie un horodatage sur Internet.
Le premier bug d'âge que j'ai expédié était sous forme d'inscription La règle était assez simple sur papier : les utilisateurs devaient avoir au moins 18 ans La mise en œuvre était celle que tout le monde écrit au premier passage - prenez la différence entre deux horodatages, divisez par 365,25 jours, mettez-la au sol Elle a fonctionné en test car les appareils de test étaient des anniversaires des années 1980, confortablement dégagés de la limite Elle a échoué en production pour un utilisateur né le 29 février, à qui on a dit qu'il avait dix-sept ans le matin de son dix-huitième anniversaire Il n'était, naturellement, pas ravi.
C'est ça, le truc sur l'âge Tout le monde sait ce que ça veut dire, personne n'est d'accord sur la façon de le calculer, et la version naïve est fausse d'une manière qui ne fait surface qu'aux limites - les jours bissextiles, les mois se terminent, la veille d'un anniversaire Une année n'est pas 365 jours Un mois n'est pas 30 jours. " ; Un mois après le 31 janvier" ; n'a pas une seule réponse correcte, et la réponse que vous choisissez change le résultat Rien de tout cela n'a d'importance tant que vous n'avez pas vérifié l'éligibilité, en remplissant un formulaire qui veut " ; années et mois " ; calculantériennes et mois ; date de pension, ou d'explicitation ; calculant dix-sept, ou expliquant à un utilisateur pourquoi votre formulaire, ou expliquez-vous pense qu'est-vous.
Je construis des outils de développement pour un vivant - [Toolz.dev] (/, le plugin WP Adminify, une pile d'applications Laravel et React - et l'arithmétique des dates est la catégorie de bug que j'ai appris à arrêter de faire à la main Calculateur d'âge sur Toolz.dev prend une date de naissance et une date cible et vous donne l'âge exact comme années, mois et jours, calculé avec une arithmétique de calendrier réel plutôt qu'une approximation du mois moyen. Cela vous donne également les totaux que les gens demandent réellement - combien de jours, semaines, heures - plus le jour de semaine où vous êtes né et un compte à rebours jusqu'à votre prochain anniversaire.
Ce guide explique ce que fait l'outil, comment fonctionne l'arithmétique en dessous et où se trouvent les cas véritablement difficiles. Si vous ne voulez que le numéro, la calculatrice est à un clic. Si vous avez déjà dû défendre un calcul d'âge à un responsable de la conformité, lisez The Deep Dive.
tl;dr : L'âge exact est les années, puis les mois, puis les jours, avec des jours empruntés à la durée réelle du mois précédent - non à partir d'une moyenne de 30 jours Les jours bissextiles sont comptés Un anniversaire du 29 février est traité comme le 1 er mars dans les années non bissextiles Calculateur d'âge Applique tout cela dans le navigateur, affiche les totaux en jours, semaines, heures et minutes, et n'envoie jamais votre date de naissance nulle part.
Principales caractéristiques
Calendrier-Correction des années, mois et jours
Le numéro de titre est une ventilation exacte : 33 ans, 11 mois, 28 jours. Not " ;33,97 ans," ; not " ;407 months," ; mais le chiffre en trois parties que les formulaires et les registraires demandent La composante jours est calculée en empruntant à partir de la durée réelle du mois précédant la date cible Si vous mesurez le 14 mars, l'emprunt provient de février - 28 jours la plupart des années, 29 dans une année bissextile - pas d'un mois notionnel de 30 jours Ce seul détail est la différence entre un résultat qui correspond au calendrier et un jour ou deux dérives selon la saison.
Année bissextile et 29 février
Les jours intercalaires sont comptés dans chaque total, et le cas d'anniversaire du 29 février est traité explicitement plutôt qu'il n'est laissé au hasard. La calculatrice traite un anniversaire bissextile comme tombant le 1er mars dans les années qui n'ont pas de 29 février, et il est indiqué dans la sortie plutôt que de prendre une décision en silence en votre nom. C'est la convention que les juridictions les plus utilisées par les juridictions de fait, et elles sont appliquées de manière cohérente à la fois à la décomposition de l'âge et au compte à rebours du prochain anniversaire, de sorte que les deux ne se contredisent jamais.
Répartition des totaux complets
Sous le titre, vous obtenez les nombres que les gens recherchent réellement : nombre total de mois, nombre total de semaines, nombre total de jours, nombre total d'heures et nombre total de minutes vécues. Chacun d'entre eux est dérivé de la distance calendaire exacte entre les deux dates, donc les jours bissextiles sont inclus et rien n'est arrondi par un " ; année et quota moyens ; de 365,25 jours. Si vous êtes né le 1er janvier 2000, vous aviez 9 132 jours le 1er janvier 2025 - vingt-cinq ans de 365 jours plus les sept jours bissextiles intermédiaires.
Compte à rebours de l'anniversaire suivant
L'outil indique la date de votre prochain anniversaire, le jour de la semaine sur lequel il tombe, l'âge auquel vous allez tourner et combien de jours il reste. La semaine en semaine compte plus que cela n'y paraît : savoir qu'un anniversaire atterrit un mardi deux ans est la différence entre planifier quelque chose et découvrir le problème la semaine précédente. Si la date cible est l'anniversaire lui-même, l'outil le dit plutôt que de poursuivre une année complète.
Âge à n'importe quelle date, pas seulement aujourd'hui
Le deuxième champ est par défaut aujourd'hui mais est entièrement modifiable. Réglez-le sur une date antérieure pour répondre à "quel âge avait-elle au début de la politique ?" ou à une date future pour répondre "auront seize ans par la limite d'inscription". Les règles d'éligibilité sont presque toujours formulées comme un âge à une date précise, et faire cette arithmétique dans votre tête est exactement là où les erreurs s'infiltrent.
Validation claire, non silencieuses
Une date non réversible, une date impossible comme le 30 février, un mois de 13 ans ou une date de naissance après la date cible produisent tous un message d'erreur spécifique. La calculatrice ne renvoie pas un âge négatif, un Invalid Date, ou un NaN. Se faire dire précisément ce qui ne va pas avec l'entrée vaut plus qu'un nombre auquel vous ne pouvez pas faire confiance.
100% côté client
Chaque calcul s'exécute dans votre navigateur en JavaScript simple. Votre date de naissance n'est jamais téléchargée, enregistrée ou stockée. Cela compte plus pour cet outil que pour la plupart : une date de naissance est l'un des trois ou quatre domaines sur lesquels les systèmes de vérification d'identité sont saisis, et la coller dans une calculatrice côté serveur dont la politique de confidentialité que vous n'avez pas lue est un petit risque évitable. Une fois la page chargée, l'outil fonctionne sans aucune connexion réseau.
Comment utiliser la calculatrice d'âge
Étape 1 : Entrez la date de naissance
Tapez ou choisissez la date dans le premier champ Toute date de calendrier fonctionne - y compris le 29 février, et y compris les dates il y a bien plus d'un siècle Le champ prend une ISO YYYY-MM-DD Valeur, qui est ce que produit le sélecteur de date natif, afin que vous puissiez la saisir directement ou utiliser le sélecteur. Si vous collez quelque chose que la calculatrice ne peut pas analyser, il vous indique le format attendu plutôt que de deviner.
Étape 2 : Définissez la date à laquelle vous mesurez
Le deuxième champ, " ; Âge à la date," ; par défaut à aujourd'hui Laissez-le tranquille pour le cas courant : quel âge ai-je en ce moment Changez-le lorsque la question porte sur un moment différent - le jour où un contrat est signé, une coupure d'examen, le début d'une année scolaire, une date de retraite, ou une date dans le passé que vous reconstruisez pour un enregistrement La seule contrainte est qu'il doit tomber sur ou après la date de naissance ; la calculatrice rejette l'inverse et explique pourquoi.
Étape 3 : Lisez la ventilation
Appuyez sur Calculer et le résultat apparaît en trois parties En haut, l'âge exact comme années, mois et jours, avec les deux dates entre lesquelles il a été calculé En dessous, deux cartes : le jour de semaine où vous êtes né, et votre prochain anniversaire avec sa date, son jour de semaine, l'âge que vous allez tourner, et les jours restants En bas, le tableau des totaux - mois, semaines, jours, heures et minutes - chacun avec une courte note expliquant exactement ce qu'il compte, parce que " ; total mois" ; et " ; total jours" ; sont comptés différemment et cela vaut la peine d'être explicite.
Étape 4 : Copiez le résumé
Le bouton de copie met un résumé en anglais simple sur votre presse-papiers : l'âge, la date cible, le jour de la naissance en semaine et le nombre total de jours. C'est le format que vous souhaitez lorsque vous collez un formulaire, un e-mail, un ticket d'assistance ou un enregistrement. Ensuite, changez la date et calculez à nouveau - il n'y a pas d'état à réinitialiser et pas d'aller-retour vers un serveur.
La plongée technique en profondeur : pourquoi l'arithmétique de l'âge est plus difficile qu'elle n'y paraît
Une année n'est pas de 365 jours et un mois n'est pas de 30
L'année grégorienne est longue de 365.2425 jours en moyenne C'est pourquoi nous insérons un jour bissextile en années divisibles par 4, le sautons en années divisibles par 100, et le rétablissons en années divisibles par 400 - c'est pourquoi 2000 était une année bissextile et 1900 ne l'était pas La conséquence pour l'arithmétique d'âge est directe : si vous calculez l'âge en divisant les jours écoulés par 365, vous gagnez environ un jour tous les quatre ans, et votre calcul sera en désaccord avec le calendrier pour toute personne mesurée près de son anniversaire Diviser par 365.25.25.25.200000000000000000000000000000000000000000000000.2000000000.200000000000000000000
Le problème des mois est pire, parce que les mois ne sont pas simplement irréguliers - ils sont ambigus Les mois sont 28, 29, 30, ou 31 jours Il n'y a pas de moyenne défendable Tout calcul qui traite " ; un mois" ; comme un nombre fixe de jours produira un âge qui est en désaccord avec ce qu'un humain comptant sur un calendrier dirait.
L'algorithme de soustraction par champ
La bonne approche est de ne pas se convertir en jours. Il s'agit de soustraire champ par champ, emprunter lorsqu'un champ devient négatif, exactement comme vous le feriez à la main.
Prendre la date de naissance du 15 mars 1990 et un objectif du 14 mars 2024 :
- Années : 2024 − 1990 = 34
- Mois : 3 − 3 = 0
- Jours : 14 − 15 = −1
Le champ des jours est négatif, alors empruntez un mois. La question clé est : Un mois de combien de jours ? La réponse est la durée du mois précédant immédiatement la date cible. L'objectif est en mars 2024, donc le mois précédent est février 2024, qui compte 29 jours, car 2024 est une année bissextile. L'emprunt donne :
- Mois : 0 − 1 = −1
- Jours : −1 + 29 = 28
Maintenant, le champ des mois est négatif, alors empruntez par année : années 34 − 1 = 33, mois −1 + 12 = 11. La réponse finale est 33 ans, 11 mois, 28 jours - un jour avant le 34e anniversaire, ce qui est tout à fait exact.
Vous pouvez le vérifier dans l'autre sens : le 15 mars 1990 plus 33 ans, c'est le 15 mars 2023. Plus 11 mois sont le 15 février 2024. Du 15 février au 14 mars 2024, c'est 14 jours jusqu'à la fin février (qui compte 29 jours cette année-là) plus 14 jours en mars, soit 28. Les deux méthodes sont d'accord, quelle est la propriété que vous souhaitez d'un algorithme de date.
Notez le piège que cela révèle Si le même calcul s'effectuait au cours d'une année non bissextile - du 15 mars 1990 au 14 mars 2023 - l'emprunt proviendrait d'un mois de février de 28 jours et la réponse serait de 33 ans et 11 mois 27 jours. Même relation avec l'anniversaire, le nombre de jours différents, car le mois intermédiaire est d'une durée différente. Ce n'est pas un bug. C'est ce que signifie "mois et jours".
Pourquoi un emprunt ne suffit parfois pas
Voici le cas qui casse la plupart des implémentations roulées à la main. Date de naissance 31 janvier 2023, objectif 1er mars 2023 :
- Jours : 1 − 31 = −30
- Emprunter février (28 jours) : −30 + 28 = −2
Toujours négatif Un seul emprunt est insuffisant chaque fois que le jour de naissance du mois dépasse la durée du mois précédant l'objectif Le correctif est d'emprunter à nouveau, à partir du mois précédent - janvier, 31 jours - donnant 29 jours et zéro mois La réponse est 0 ans, 0 mois, 29 jours, ce qui est précisément le nombre de jours calendaires entre les deux dates Si votre implémentation emprunte exactement une fois, elle émettra un champ de jours négatifs pour ces entrées et personne ne le remarquera tant qu'un utilisateur né le 31 se plaindra.
Pourquoi "un mois plus tard" n'a pas de réponse correcte unique
Qu'est-ce qu'un mois après le 31 janvier ? Il existe deux réponses défendables, et les normes ne les règlent pas :
- Serrage : retournez au dernier jour valide du mois cible - le 28 février (ou le 29 dans une année bissextile).C'est ce que la plupart des feuilles de calcul
EDATELes fonctions et de nombreuses bibliothèques de dates le font. - Rouler vers l'avant : déborder dans le mois suivant - 3 mars C'est ce qui est naïf
setMonth()L'arithmétique fait en JavaScript, et c'est pourquoi tant de bogues de date ressemblent à des erreurs de trois jours.
Ni l'un ni l'autre n'est faux, mais ils ne peuvent pas tous les deux être utilisés dans le même système. Le calculateur d'âge applique la convention de roulement de manière cohérente, car c'est la convention qui rend la règle du 29 février cohérente : si un anniversaire mensuel du 29 se termine le 1 mars, un anniversaire mensuel du 31 mois au mois suivant. L'algorithme d'emprunt ci-dessus produit exactement ce comportement sans aucun casse spécial, ce qui est l'une des raisons de le préférer. Une seule règle, appliquée partout, bat une pile d'exceptions.
Le problème du 29 février
Environ une personne sur 1 461 est née un jour de saut. En trois ans sur quatre, leur anniversaire n'existe pas. Les juridictions ont dû décider quoi faire, et elles n'ont pas toutes décidé de la même chose.
En vertu de la règle de common law utilisée en Angleterre et dans la plupart des États américains, une personne atteint un âge donné au début de la journée. avant l'anniversaire de leur naissance - une fiction qui fait proprement un bébé bissextile' ; son anniversaire légal tombe le 1 er mars dans une année non bissextile Plusieurs autres systèmes parviennent à la même réponse par une voie différente, estimant que l'anniversaire est le jour suivant le dernier jour de février La Nouvelle-Zélande et certaines parties de Taiwan, par contraste, utilisent le 28 février Hong Kong' ; s Interpretation and General Clauses Ordinance et plusieurs autres lois en choisissent explicitement un et l'écrivent, ce qui est la chose sensée à faire.
Le calculateur d'âge utilise 1er mars, l'indique dans la sortie lorsqu'elle s'applique et l'applique de manière cohérente à la fois à la ventilation par âge et au compte à rebours suivant. Ainsi, une personne née le 29 février 2000 est de 22 ans, 11 mois et 30 jours le 28 février 2023 et aura 23 ans le 1 mars 2023. Si votre règle locale est le 28 février, soustrayez un jour du compte à rebours, les chiffres des jours ne sont pas affectés dans les deux sens, car ils sont de pure distance de calendrier.
Comment les différents systèmes estiment-ils l'âge
Tout ce qui précède suppose l'âge chronologique compté à partir du moment de la naissance - la norme internationale, et ce qu'utilise maintenant presque tous les systèmes juridiques et médicaux Ce n'est pas le seul système qui ait existé.
Le calcul traditionnel de l'âge en Asie de l'Est comptait un nouveau-né comme un an à la naissance et ajoutait un an à tout le monde au nouvel an lunaire plutôt qu'à des anniversaires individuels. Un bébé né la veille du nouvel an serait considéré comme âgé de deux ans deux jours plus tard. La Corée a maintenu la pratique dans la vie quotidienne le plus longtemps - aux côtés d'un " ; âge et quota calendaires distincts ; utilisé pour la scolarité et la conscription - jusqu'en juin 2023, date à laquelle il s'est légalement standardisé sur l'âge international et, dans le rapport de la journée, a rajeuni d'un an ou deux. La Chine, le Japon et le Vietnam étaient passés à l'âge international des décennies plus tôt, bien que le compte traditionnel survive dans des contextes culturels et astrologiques.
Deux autres comptes valent la peine d'être connus car ils apparaissent dans des documents réels. Âge gestationnel, utilisé en obstétrique, est compté à partir du premier jour de la dernière période menstruelle, et non de la conception, et dure environ deux semaines avant l'âge embryonnaire. et Âge au dernier anniversaire contre Anniversaire le plus proche de l' est une distinction en direct dans la souscription d'assurance : certaines polices prix à l'âge que vous avez récemment tourné, d'autres à l'âge dont vous êtes le plus proche, ce qui peut différer d'une année complète pour toute personne de plus de six mois après son anniversaire. Si un formulaire vous demande votre âge et que la réponse compte financièrement, il vaut la peine de savoir lequel cela signifie.
fuseaux horaires et pourquoi cet outil les ignore
Une date de naissance est une date calendaire, pas un instant Si vous la stockez sous forme d'horodatage et la restituez dans un fuseau horaire différent, elle peut décaler d'un jour - le bug classique où un anniversaire s'affiche comme le 14 e pour les utilisateurs d'un hémisphère et le 15 e dans l'autre La calculatrice d'âge contourne cela entièrement en faisant toute l'arithmétique en UTC aux dates ancrées à minuit Les transitions d'économie de lumière du jour, qui ajoutent ou suppriment une heure, ne peuvent pas pousser une date à travers une limite de minuit, et le chiffre du jour de la semaine n'est stable peu importe où vous êtes assis Les totaux des heures et minutes sont comptés de minuit pour la même raison : ce jour.
Cas d'utilisation courants
Admissibilité et dates limite
Presque toutes les règles impliquant l'âge sont formulées comme un âge à une date précise. Cut-offs de scolarisation, permis de conduire, ventes à l'âge, conditions de pension, groupes d'assurance, âges minimums en termes de service. La question est jamais "quel âge a cette personne" mais "quel âge aura cette personne à la date pertinente", et le champ cible modifiable est le point entier. Fixez la date à la limite et lisez le chiffre des années.
Formulaires qui veulent des années et des mois
Les demandes d'immigration, les formulaires d'admission médicale, les dossiers scolaires et les documents de résidence demandent régulièrement l'âge en années et en mois, ou en années, mois et jours. Il n'y a pas de raccourci pour cela ni aucun moyen de le dériver d'un âge décimal. Il doit être calculé correctement et il doit correspondre à tout ce que l'office récepteur calcule, c'est pourquoi la méthode d'emprunt de calendrier est importante - c'est ce que fait la personne à l'autre extrémité du formulaire.
Construire la logique d'âge dans une application
Si vous mettez en place une vérification de l'âge, la règle est la suivante : ne divisez jamais les millisecondes écoulées par une constante d'année Comparez les champs du calendrier La vérification minimale correcte de plus de 18 ans consiste à construire la date exactement dix-huit ans après la date de naissance et à tester si aujourd'hui est sur ou après - et ensuite décider, délibérément, ce que votre système fait avec le 29 février J'utilise le Calculateur d'âge Pour générer des aménagements de limites lorsque j'écris ces tests : la veille de l'anniversaire, le jour du cas par brebis, le cas du 31 mois. Quatre cas de test attrapent essentiellement tous les bogues d'âge qui atteint la production.
Les jalons, les anniversaires et la "Quel de jours"
Dix mille jours, c'est une véritable étape importante qui se situe quelque part autour de votre vingt-septième anniversaire. Un milliard de deuxième anniversaire atterrir à environ 31,7 ans. Le tableau des totaux y répond directement, et le chiffre de la semaine de naissance répond à la question que les autres posent toujours. Le compte à rebours du prochain anniversaire, avec son jour de semaine, est vraiment utile pour planifier quelque chose de plus de quelques semaines.
Reconstruction d'enregistrements
Lorsque vous vérifiez des données historiques - un dossier médical, une entrée de paie, un ancien contrat - vous devez souvent savoir quel âge avait quelqu'un à une date des années passées Définissez les deux champs explicitement et l'outil y répond sans aucune hypothèse sur " ; now." ; c'est aussi le moyen le plus rapide de vérifier si un système existant et le n°39 ; s champ d'âge stocké était toujours correct, ce qui, d'après mon expérience, est une question qui mérite d'être posée.
Pourquoi calculer l'âge dans le navigateur ?
Chaque calcul dans le Toolz.dev Calculateur d'âge fonctionne côté client Rien de ce que vous tapez n'est transmis, enregistré ou stocké, et la page continue de fonctionner sans connexion réseau une fois qu'elle est chargée Une date de naissance n'est pas une donnée neutre - c'est l'un des champs sur lesquels les contrôles d'identité, les réinitialisations de mot de passe et les applications de crédit sont la clé Il n'y a aucune raison de la remettre à un serveur juste pour faire une soustraction que votre navigateur peut faire en moins d'une milliseconde.
Si votre travail implique des dates au-delà des anniversaires, le Calculateur de différence de date Gère le cas général de l'intervalle, et le Convertisseur d'horodatage est l'outil pour le moment où la date est piégée dans une valeur d'époque Unix dans un journal. Pour tout ce qui est numérique, le Calculateur de pourcentage Couvre l'autre moitié de l'arithmétique de tous les jours, facile à se tromper.
FAQ
Comment calculer mon âge exact en années, mois et jours ?
Soustrayez la date de naissance du champ de date cible par champ : années, puis mois, puis jours. Si le jour est négatif, empruntez le nombre de jours dans le mois précédant la date cible ; si le mois est alors négatif, empruntez 12 mois à partir des années. Entrez votre date de naissance dans la calculatrice et applique cet emprunt automatiquement, de sorte que le résultat correspond à un calendrier plutôt qu'à une estimation moyenne du mois.
Pourquoi le nombre de jours dans mon âge change-t-il selon le mois ?
Parce que les mois ne sont pas de la même durée. Les jours d'emprunt à partir d'un mois de février de 28 jours donnent un reste différent de celui de l'emprunt à partir d'un mois de janvier de 31 jours, de sorte que la même personne peut être « 3 mois et 2 jours » en un mois et « 3 mois et 5 jours » dans une autre période après la même période. Les années et les jours totaux sont sans ambiguïté ; seuls les mois et les jours restants dépendent des mois que vous avez traversés.
Comment la calculatrice gère-t-elle un anniversaire du 29 février ?
Une date de naissance du 29 février est considérée comme une baisse le 1er mars dans les années qui n'ont pas de 29 février. Donc, quelqu'un né le 29 février 2000 a 23 ans le 1er mars 2023 et, le 28 février 2023, a encore 22 ans 11 mois et 30 jours. Cela correspond à la règle que les juridictions de fait les plus communes s'appliquent, où l'anniversaire est le lendemain du dernier jour de février.
Les années bissextiles sont-elles incluses dans le nombre total de jours ?
Oui. Le nombre total de jours est calculé à partir de la distance de calendrier réelle entre les deux dates, de sorte que tous les 29 févriers de l'intervalle sont comptés. C'est pourquoi le nombre total de jours divisés par 365 ne sera pas exactement égal à votre âge en années - l'année grégorienne moyenne est de 365,2425 jours.
Puis-je calculer mon âge à une date future ou antérieure ?
Oui. Le champ du deuxième date est défini par défaut sur aujourd'hui, mais peut être défini sur n'importe quelle date après la date de naissance. C'est ainsi que vous vérifiez l'âge à un seuil - inscription à l'école, une date de début de la police, une date d'admissibilité à la licence ou une signature de contrat - sans faire le calcul vous-même.
Mon âge est-il le même partout dans le monde ?
Pas forcément. La plupart des pays utilisent l'âge chronologique compté dès la naissance, ce que cette calculatrice renvoie. L'âge traditionnel de l'Asie de l'Est comptait un nouveau-né comme un an et a ajouté un an à chaque nouvel an lunaire, ce qui pouvait rendre quelqu'un jusqu'à deux ans "plus âgé que son âge chronologique. La Corée du Sud est légalement normalisée à l'ère internationale en juin 2023, mais le décompte traditionnel apparaît toujours dans des contextes culturels.
Quel jour de la semaine suis-je né ?
La calculatrice indique directement le jour de la semaine de la date de naissance. Il est dérivé du calendrier grégorien, il est donc exact pour n'importe quelle date puisque le calendrier a été adopté, et cela ne dépend pas de votre fuseau horaire local car toute l'arithmétique est effectuée en UTC.
Ma date de naissance est-elle stockée ou envoyée quelque part ?
non . La calculatrice s'exécute entièrement dans votre navigateur avec JavaScript simple. Rien de ce que vous tapez n'est transmis, enregistré ou enregistré, et l'outil continue de fonctionner sans connexion Internet une fois la page chargée.



