-
Üyelik
01.11.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Girişimci
-
Konum
Balıkesir
-
Ad Soyad
M** D**
-
Mesajlar
1583
-
Beğeniler
207 / 257
-
Ticaret
5, (%100)
Aşağıdaki gibi bir saat kodu var elimde, PM ve AM olarak 12+12 şeklinde saati gösteriyor ancak ben 24'lük dilimde göstermesini istiyorum, yerine ne kullanmalıyım?
function showTime(){
var date = new Date();
var h = date.getHours(); // 0 - 23
var m = date.getMinutes(); // 0 - 59
var s = date.getSeconds(); // 0 - 59
var session = "AM";
if(h == 0){
h = 12;
}
if(h > 12){
h = h - 12;
session = "PM";
}
h = (h < 10) ? "0" + h : h;
m = (m < 10) ? "0" + m : m;
s = (s < 10) ? "0" + s : s;
var time = h + ":" + m + ":" + s + " " + session;
document.getElementById("MyClockDisplay").innerText = time;
document.getElementById("MyClockDisplay").textContent = time;
setTimeout(showTime, 1000);
}
showTime();
-
Üyelik
10.11.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Front-End Developer
-
Konum
Adana
-
Ad Soyad
S** D**
-
Mesajlar
1345
-
Beğeniler
234 / 472
-
Ticaret
12, (%100)
Zaten hali hazırda 24 saatlik sistemin 12 saatlik am,pm versiyonunu yazmışlardı. Eğer yanılmıyorsam aşağıdaki pure hali işinizi görecektir.
function showTime(){
var date = new Date();
var h = date.getHours(); // 0 - 23
var m = date.getMinutes(); // 0 - 59
var s = date.getSeconds(); // 0 - 59
var time = h + ":" + m + ":" + s;
document.getElementById("MyClockDisplay").innerText = time;
document.getElementById("MyClockDisplay").textContent = time;
setTimeout(showTime, 1000);
}
showTime();
1 kişi bu mesajı beğendi.
sefacandemir.com.tr