Tempo da adesso
Restituisce una stringa che rappresenta il tempo trascorso a partire da ora.
TIP
Richiede l'utilizzo del plugin RelativeTime.
js
dayjs.extend(relativeTime);
dayjs('1999-01-01').fromNow(); // 22 anni fa
Se si passa true
come argomento, si ottiene il valore senza il suffisso finale.
js
dayjs.extend(relativeTime);
dayjs('1999-01-01').fromNow(true); // 22 anni
Intervalli di tempo
Le stringhe di base sono localizzate in base alla lingua corrente e possono essere personalizzate. Il tempo viene arrotondato al secondo più vicino.
Intervallo | Chiave | Output di esempio |
---|---|---|
Da 0 a 44 secondi | s | pochi secondi fa |
Da 45 a 89 secondi | m | un minuto fa |
Da 90 secondi a 44 minuti | mm | 2 minuti fa ... 44 minuti fa |
Da 45 a 89 minuti | h | un'ora fa |
Da 90 minuti a 21 ore | hh | 2 ore fa ... 21 ore fa |
Da 22 a 35 ore | d | un giorno fa |
Da 36 ore a 25 giorni | dd | 2 giorni fa ... 25 giorni fa |
Da 26 a 45 giorni | M | un mese fa |
Da 46 giorni a 10 mesi | MM | 2 mesi fa ... 10 mesi fa |
Da 11 mesi a 17 mesi | y | un anno fa |
Da 18 mesi in poi | yy | 2 anni fa ... 20 anni fa |