@anderson.tec12/utils
Version:
[](https://badge.fury.io/js/%40anderson.tec12%2Futils) [](https://opensource.org/licenses/MIT)
9 lines • 374 B
text/typescript
export function isLessThan5Minutes(dateParam: Date): Boolean {
const inputDate = dateParam
const now = new Date();
const diffMs = now.getTime() - inputDate.getTime()
// 5 minutos em milissegundos
const fiveMinutesMs = 5 * 60 * 1000;
// Retorna true se for menor que 5 minutos e a data não for no futuro
return diffMs >= 0 && diffMs <= fiveMinutesMs;
}