Temps relatif depuis maintenant
Retourne une chaîne de caractères représentant le temps écoulé depuis maintenant.
TIP
Nécessite le plugin RelativeTime pour fonctionner.
js
dayjs.extend(relativeTime);
dayjs('1999-01-01').fromNow(); // il y a 22 ans
Si vous passez true
en argument, la valeur retournée sera sans suffixe.
js
dayjs.extend(relativeTime);
dayjs('1999-01-01').fromNow(true); // 22 ans
Liste des intervalles de temps
Les chaînes de caractères de base sont localisées en fonction de la locale actuelle et peuvent être personnalisées. Le temps est arrondi à la seconde.
Plage | Clé | Exemple de résultat |
---|---|---|
0 à 44 secondes | s | il y a quelques secondes |
45 à 89 secondes | m | il y a une minute |
90 secondes à 44 minutes | mm | il y a 2 minutes ... jusqu'à 44 minutes |
45 à 89 minutes | h | il y a une heure |
90 minutes à 21 heures | hh | il y a 2 heures ... jusqu'à 21 heures |
22 à 35 heures | d | il y a un jour |
36 heures à 25 jours | dd | il y a 2 jours ... jusqu'à 25 jours |
26 à 45 jours | M | il y a un mois |
46 jours à 10 mois | MM | il y a 2 mois ... jusqu'à 10 mois |
11 mois à 17 mois | y | il y a un an |
18 mois+ | yy | il y a 18 mois ou plus |