@andersonnascimentoafsn/utils
v1.0.2
Published
`@andersonnascimentoafs/Utils` é um pacote de funções utilitárias para Node.js que facilita a manipulação e formatação de dados em várias categorias, como datas e números.
Downloads
18
Readme
@andersonnascimentoafs/Utils
@andersonnascimentoafs/Utils
é um pacote de funções utilitárias para Node.js que facilita a manipulação e formatação de dados em várias categorias, como datas e números.
Instalação
Você pode instalar o pacote usando npm:
npm install @andersonnascimentoafsn/utils
Uso
Atualmente, o pacote inclui utilitários para conversão entre formatos de tempo e valores decimais. A classe TimeConverterProcessorFacade possui dois métodos para essas conversões:
Métodos
- fromDecimalToTime(decimal): Converte um valor decimal em uma string de tempo formatada (HH:MM).
- fromTimeToDecimal(time): Converte uma string de tempo (HH:MM) em um valor decimal.
Exemplos
Converter tempo em formato decimal para formato HH:MM
import TimeConverterProcessorFacade from '@andersonnascimentoafsn/utils'
const timeConverter = new TimeConverterProcessorFacade()
let timeString = timeConverter.fromDecimalToTime(8.833)
console.log(timeString) // Saída: "08:50"
Converter tempo em formato HH:MM para decimal
import TimeConverterProcessorFacade from '@andersonnascimentoafsn/utils'
const timeConverter = new TimeConverterProcessorFacade()
let decimal = timeConverter.fromTimeToDecimal("08:50");
console.log(decimal); // Saída: 8.833
Contribuindo
Sinta-se à vontade para contribuir com o pacote adicionando mais funções de utilidades. Faça um fork do repositório, faça suas alterações e submeta um pull request para revisão.
Licença
Este pacote está disponível sob a licença MIT.