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ás
Se você passar true
como argumento, o sufixo será omitido.
js
dayjs.extend(relativeTime);
dayjs('1999-01-01').fromNow(true); // 22 anos
Lista 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 |