UNPKG

ngx-bootstrap

Version:
24 lines 828 B
export function zeroFill(number, targetLength, forceSign) { var absNumber = '' + Math.abs(number); var zerosToFill = targetLength - absNumber.length; var sign = number >= 0; return (sign ? (forceSign ? '+' : '') : '-') + Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + absNumber; } export function mod(n, x) { return ((n % x) + x) % x; } export function absFloor(number) { return number < 0 ? Math.ceil(number) || 0 : Math.floor(number); } export function createUTCDate(y, m, d, h, M, s, ms) { var date = new Date(Date.UTC.apply(null, arguments)); // the Date.UTC function remaps years 0-99 to 1900-1999 if (y < 100 && y >= 0 && isFinite(date.getUTCFullYear())) { date.setUTCFullYear(y); } return date; } //# sourceMappingURL=utils.js.map