UNPKG

@rifansi/angular-datetime-picker

Version:
29 lines (22 loc) 608 B
/** * numberFixedLen.pipe */ import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'numberFixedLen', standalone: false, }) export class NumberFixedLenPipe implements PipeTransform { transform( num: number, len: number ): any { const number = Math.floor(num); const length = Math.floor(len); if (num === null || isNaN(number) || isNaN(length)) { return num; } let numString = number.toString(); while (numString.length < length) { numString = '0' + numString; } return numString; } }