@desco/birth-range-by-age
v1.0.2
Published
Given an age, it calculates the range of dates that a person may have been born
Downloads
3
Readme
Veja outros projetos NPM aqui.
Veja outros projetos aqui.
📋 Tabela de conteúdos
🛠️ Tecnologias
As seguintes tecnologias são utilizadas:
⚙️ Instalação
npm install --save @desco/birth-range-by-age
Note que será necessário ter o NPM instalado para o comando funcionar.
📦 Importação
Node
const birthRangeByAge = require('@desco/birth-range-by-age')
Browse
import birthRangeByAge from '@desco/birth-range-by-age
📚 Como Usar
Uso simples
Basta chamar a função passando a idade desejada:
Código:
birthRangeByAge(34)
Resultado:
[ '1985-08-06', '1986-08-06', ]
O valor retornado é um array contendo, respectivamente, a menor e maior data.
Formatação
É possível formatar a data retornada, veja:
Código:
birthRangeByAge(34, { format: 'DD/MM/YYYY', })
Resultado:
[ '06/08/1985', '06/08/1986', ]
Note que o birthRangeByAge utiliza o moment para a formatação, sendo assim consulte a documentação oficial de formatação do moment para saber todas as possíbilidades.
Aspas
As vezes podemos querer que as datas venham entre aspas (para consulta no banco de dados, por exemplo), e birthRangeByAge faz isso facilmente, veja:
Código:
birthRangeByAge(34, { quotes: true, })
Resultado:
[ '"1985-08-06"', '"1986-08-06"', ]