Skip to content

convertTimeUnit

A função convertTimeUnit converte valores entre diferentes unidades de tempo, como milissegundos, segundos, minutos, horas e dias.

Sintaxe

typescript
convertTimeUnit(value: number, from: string, to: string): number;

Parâmetros

NomeTipoDescrição
valuenumberValor a ser convertido
fromstringUnidade de origem ('ms', 's', 'min', 'h', 'd')
tostringUnidade de destino ('ms', 's', 'min', 'h', 'd')

Retorno

TipoDescrição
numberValor convertido na unidade de destino

Exemplos

typescript
convertTimeUnit(2, 'h', 'min');
// => 120

convertTimeUnit(3600, 's', 'h');
// => 1

Notas

  • Lança um erro se as unidades forem inválidas.
  • Útil para cálculos envolvendo diferentes escalas de tempo.

Referências

Released under the MIT License.