(require("@nginstack/engine/lib/date/formatElapsedTime"))(time)
Formata o tempo decorrido exibindo-o em uma representação textual com a menor
quantidade possível de dimensões da data. A escala é ajustada automaticamente
de acordo o tamanho da duração a ser formatada. Por exemplo, se o
time for em segundos, a duração apresentará os segundos e
milissegundos decorridos. Se for em horas, apresentará as horas e minutos,
suprimindo os detalhes de segundos e milissegundos.
Parameters:
Name | Type | Description |
---|---|---|
time |
number | Tempo em milissegundos. |
Returns:
Tempo decorrido formatado conforme dimensão.
- Type
- string
Example
var formatElapsedTime = require('@nginstack/engine/lib/date/formatElapsedTime'); formatElapsedTime(2000) // Retorna 2 segs. formatElapsedTime(2500) // Retorna 2 segs e 500 ms. formatElapsedTime(50 * 60 * 60 * 1000 ) // Retorna 2 dias e 2 hrs.