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.