RelativeTime
RelativeTime ajoute les API .from()
, .to()
, .fromNow()
et .toNow()
pour formater des dates en chaînes de caractères exprimant un temps relatif (par exemple, "il y a 3 heures").
javascript
var relativeTime = require('dayjs/plugin/relativeTime');
// import relativeTime from 'dayjs/plugin/relativeTime' // ES 2015
dayjs.extend(relativeTime);
dayjs().from(dayjs('1990-01-01')); // dans 31 ans
dayjs().from(dayjs('1990-01-01'), true); // 31 ans
dayjs().fromNow();
dayjs().to(dayjs('1990-01-01')); // il y a 31 ans
dayjs().toNow();
Temps depuis maintenant .fromNow(withoutSuffix?: boolean)
Retourne une chaîne de caractères représentant le temps écoulé depuis maintenant.
Temps depuis X .from(compared: Dayjs, withoutSuffix?: boolean)
Retourne une chaîne de caractères représentant le temps écoulé depuis la date X
.
Temps jusqu'à maintenant .toNow(withoutSuffix?: boolean)
Retourne une chaîne de caractères représentant le temps restant jusqu'à maintenant.
Temps jusqu'à X .to(compared: Dayjs, withoutSuffix?: boolean)
Retourne une chaîne de caractères représentant le temps restant jusqu'à la date X
.