Tempo Atrás
Retorna uma string que representa o tempo decorrido desde a data atual.
TIP
Este recurso requer o plugin RelativeTime para funcionar corretamente.
js
dayjs.extend(relativeTime);
dayjs('1999-01-01').fromNow(); // 22 anos atrásSe você passar true como argumento, o sufixo será omitido.
js
dayjs.extend(relativeTime);
dayjs('1999-01-01').fromNow(true); // 22 anosLista de Intervalos
As strings base são localizadas de acordo com a localidade atual e podem ser personalizadas. O tempo é arredondado para o segundo mais próximo.
| Intervalo | Chave | Exemplo |
|---|---|---|
| 0 a 44 segundos | s | há alguns segundos |
| 45 a 89 segundos | m | há um minuto |
| 90 segundos a 44 minutos | mm | há 2 minutos ... há 44 minutos |
| 45 a 89 minutos | h | há uma hora |
| 90 minutos a 21 horas | hh | há 2 horas ... há 21 horas |
| 22 a 35 horas | d | há um dia |
| 36 horas a 25 dias | dd | há 2 dias ... há 25 dias |
| 26 a 45 dias | M | há um mês |
| 46 dias a 10 meses | MM | há 2 meses ... há 10 meses |
| 11 meses a 17 meses | y | há um ano |
| 18 meses+ | yy | há 2 anos ... há 20 anos |
