8702073
یک شنبه 17 فروردین 1393, 15:04 عصر
سلام دوستان
من یه سوالی داشتم، من یه کدی نوشتم که ساعت سیستم رو نشان می ده ولی خوب می خوام یکی کاری کنم که قابلیت رفرش کردن هم داشته باشه یعنی در هر لحظه ساعت درست را نشان بده مثلا اگه صفحه لود میشه و ساعت 3 هست یه دقیقه بعد 3:1 را نشان بده نه این که همان 3 رو؟؟؟ کسی می دونه چه طوری می تونم به روزش کنم اینم از کد جاواش که در سایتم ازش استفاده کردم:
function my_clock() { theTime = window.setTimeout("my_clock()", 1000);
var runTime = new Date();
var hours = runTime.getHours();
var minutes = runTime.getMinutes();
var seconds = runTime.getSeconds();
var dn = "قبل از ظهر";
if (hours >= 12) {
dn = "بعد از ظهر";
hours = hours - 12;
}
if (hours == 0) {
hours = 12;
}
if (minutes <= 9) {
minutes = "0" + minutes;
}
if (seconds <= 9) {
seconds = "0" + seconds;
}
document.write(Number2Farsi(seconds.toString()) + " :" + Number2Farsi(minutes.toString()) + " :" + Number2Farsi(hours.toString()) + " " + dn);
}
من یه سوالی داشتم، من یه کدی نوشتم که ساعت سیستم رو نشان می ده ولی خوب می خوام یکی کاری کنم که قابلیت رفرش کردن هم داشته باشه یعنی در هر لحظه ساعت درست را نشان بده مثلا اگه صفحه لود میشه و ساعت 3 هست یه دقیقه بعد 3:1 را نشان بده نه این که همان 3 رو؟؟؟ کسی می دونه چه طوری می تونم به روزش کنم اینم از کد جاواش که در سایتم ازش استفاده کردم:
function my_clock() { theTime = window.setTimeout("my_clock()", 1000);
var runTime = new Date();
var hours = runTime.getHours();
var minutes = runTime.getMinutes();
var seconds = runTime.getSeconds();
var dn = "قبل از ظهر";
if (hours >= 12) {
dn = "بعد از ظهر";
hours = hours - 12;
}
if (hours == 0) {
hours = 12;
}
if (minutes <= 9) {
minutes = "0" + minutes;
}
if (seconds <= 9) {
seconds = "0" + seconds;
}
document.write(Number2Farsi(seconds.toString()) + " :" + Number2Farsi(minutes.toString()) + " :" + Number2Farsi(hours.toString()) + " " + dn);
}