mirror of
https://github.com/samsonjs/strftime.git
synced 2026-04-27 14:57:37 +00:00
Refactoring
This commit is contained in:
parent
0af3e1ed40
commit
785611bffa
1 changed files with 5 additions and 5 deletions
10
strftime.js
10
strftime.js
|
|
@ -229,14 +229,14 @@
|
||||||
|
|
||||||
// Default padding is '0' and default length is 2, both are optional.
|
// Default padding is '0' and default length is 2, both are optional.
|
||||||
function pad(n, padding, length) {
|
function pad(n, padding, length) {
|
||||||
var _padding = padding == null ? '0' : padding;
|
|
||||||
var _n = String(n);
|
var _n = String(n);
|
||||||
var _length = length || 2;
|
var _p = padding == null ? '0' : padding;
|
||||||
|
var _l = length || 2;
|
||||||
|
|
||||||
// padding may be an empty string, don't loop forever if it is
|
// padding may be an empty string, don't loop forever if it is
|
||||||
if (_padding) {
|
if (_p) {
|
||||||
while (_n.length < _length) {
|
while (_n.length < _l) {
|
||||||
_n = _padding + _n;
|
_n = _p + _n;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue