Javascript date fonksiyonundan dönen değerleri iki basamak halinde alma

Daha önce karşılaştınız mı bilmiyorum ama javascript’in date fonksiyonu ile kullanıcının o an ki dakikasını yada saatini çekmek istediğiniz de eğer o an saat 11:05 ise, date.getMinutes() fonksiyonu size 5 sonucunu döndürür. Bu da kullanım esnasında sorunlar yatatır. Çözümü için aşşağıdaki kodu kullanabilirsiniz.

[code]
Number.prototype.pad = function (len) {
return (new Array(len+1).join(“0”) + this).slice(-len);
}
// Artık .pad() fonksiyonu herhangi bir sayı ile çağırılabilir.
var time = date.getHours().pad(2) + “:”
+ date.getMinutes().pad(2) + “:”
+ date.getSeconds().pad(2);
[/code]

Yorum Bırak

E-posta hesabınız yayımlanmayacak.