(number, targetLength, forceSign)
| 436 | } |
| 437 | |
| 438 | function zeroFill(number, targetLength, forceSign) { |
| 439 | var absNumber = '' + Math.abs(number), |
| 440 | zerosToFill = targetLength - absNumber.length, |
| 441 | sign = number >= 0; |
| 442 | return ( |
| 443 | (sign ? (forceSign ? '+' : '') : '-') + |
| 444 | Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + |
| 445 | absNumber |
| 446 | ); |
| 447 | } |
| 448 | |
| 449 | var formattingTokens = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, |
| 450 | localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, |
no outgoing calls
no test coverage detected