有時候為了格式的整齊性,我們會需要讓數字補0,例如日期 2014-3-4 要變成 2014-03-04
不過javascript並沒有類似php一般有提供 %2d之類的語法可以讓我們自動補0,所以就需要自己寫函數囉!
函數如下:
//左邊補0
function paddingLeft(str,length){
str+='';
if(str.length >= length){
return str;
}else{
return paddingLeft("0" +str,length);
}
}
//右邊補0
function paddingRight(str,length){
str+='';
if(str.length >= length){
return str;
}else{
return paddingRight(str+"0",length);
}
}