ساعتهای زنده دنیا

leili1

Active Member
دوستان هرکس کد جاوا ساعت های زنده دنیا رو داره برای من بزاره ...

یه نمونه اش رو پائین گذاشتم البته اگه به شکل زیر باشه هم خیلی عالی میشه
 

پیوست ها

  • time.jpg
    time.jpg
    8.6 کیلوبایت · بازدیدها: 23

memol_515

Active Member
<table border="0" width="200" cellspacing="0" cellpadding="3">
<form name="where">
<tr>
<td width="100%">
<select name="city" size="1" onchange="updateclock(this);" style="color: #00ff00; border: 1px solid #ffffff; background-color: #000000">
<option value="" selected>local time</option>
<option value="0">london gmt</option>
<option value="1">rome</option>
<option value="7">bangkok</option>
<option value="8">hong kong</option>
<option value="9">tokyo</option>
<option value="10">sydney</option>
<option value="12">fiji</option>
<option value="-10">hawaii</option>
<option value="-8">san francisco</option>
<option value="-5">new york</option>
<option value="-3">buenos aires</option>
</select>

</td>
</tr>
<tr>
<td width="100%">
<script language="javascript">


if (document.all||document.getelementbyid)
document.write('<span id="worldclock" style="font:bold 16px arial;"></span><br>')

zone=0;
isitlocal=true;
ampm='';

function updateclock(z){
zone=z.options[z.selectedindex].value;
isitlocal=(z.options[0].selected)?true:false;
}

function worldclock(){
now=new date();
ofst=now.gettimezoneoffset()/60;
secs=now.getseconds();
sec=-1.57+math.pi*secs/30;
mins=now.getminutes();
min=-1.57+math.pi*mins/30;
hr=(isitlocal)?now.gethours():(now.gethours() + parseint(ofst)) + parseint(zone);
hrs=-1.575+math.pi*hr/6+math.pi*parseint(now.getminutes())/360;
if (hr < 0) hr+=24;
if (hr > 23) hr-=24;
ampm = (hr > 11)?"pm":"am";
statusampm = ampm.tolowercase();

hr2 = hr;
if (hr2 == 0) hr2=12;
(hr2 < 13)?hr2:hr2 %= 12;
if (hr2<10) hr2="0"+hr2

var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm;
if (document.all)
worldclock.innerhtml=finaltime
else if (document.getelementbyid)
document.getelementbyid("worldclock").innerhtml=finaltime
else if (document.layers){
document.worldclockns.document.worldclockns2.document.write(finaltime)
document.worldclockns.document.worldclockns2.document.close()
}


settimeout('worldclock()',1000);
}

window.onload=worldclock
//-->
</script>
<ilayer id="worldclockns" width=100% height=35><layer id="worldclockns2" width=100% height=35 left=0 top=0 style="font:bold 16px arial;"></layer></ilayer>

برو حالشو ببر !

موفق باشي
 

leili1

Active Member
مرسی ماهده جون :
boos:
:d
من مثله اون عکسه که پیوست کردم میخام بی زحمت اگه کسی داره
به لطفه دستمون بنده
 
آخرین ویرایش:

memol_515

Active Member
يكم تغييرات كوچولو داره. تا كي ميخواي، اگه وقت كنم خودم درستش ميكنم باست :wink:
 

Dark-M4N

Member
پی اچ پی ش به دردتون نمیخوره؟

میتونید خودتونم ساعت اضافه کنید(مکانای مختلف):rose:
 

Dark-M4N

Member
PHP Code!

خدمت شما

PHP:
<? echo "<p>".gmdate("Y/M/d H:i:s D",'105068221' ); ?>
توضیحات

gdate یه تابع هست که بر اساس گرینویچ کار میکنه

البته اینم بگم که باید ساعت شما هم تنظیم باشه

کدی که بالا دادم

نتیجش به شکل زیر هست

HTML:
1973/May/01 01:37:01 Tue
ولی اگه میخواید که مثلا فقط تاریخ نمایش داده شه باید بزارید

PHP:
gmdate("Y/M/D");
مثلآ شما میخواید تاریخ کانادا رو در بیارید برید توی Time Zone ویندوز و اون عدد رو پیدا کنید سپس به ثانیه تبدیل کنید و بزارید به جای 105068221

موفق باشید
 
آخرین ویرایش:

teamnet

Member
خوب دوست عزیز این که ثابت هست تکون نمی خوره ایشون میخوان به ثانیه آپدیت بشه یعنی ساعت ها رو دقیقا نمایش بده
 

Dark-M4N

Member
خوب دوست عزیز این که ثابت هست تکون نمی خوره ایشون میخوان به ثانیه آپدیت بشه یعنی ساعت ها رو دقیقا نمایش بده


نه دیگه نشد دیگه!

این کاری که شما میخواین باید با جاوا نوشته شه(یا با یه روش ای جکس)

خانوم یا آقای leili1 گفتن کد پی اچ پیش رو بزار ولی اگه بخوان از همین کد میتونن الگو بگیرن و بنویسن

اگه تحت دیتا بیس هم کسی خواست در خدمتم

مثلآ میشه

time.php?city=x

در کل کمکی خواستید هستم

موفق باشید
 

memol_515

Active Member
ليلي، به خدا اون كدي كه من گذاشتم، دقيقا همينيه كه ميخواي هااا !

مشكلت الان با چيه؟ بگو درستش كنم.
 

memol_515

Active Member
آها، ليلي، بيا، اين ديگه جدي جدي همونيه كه ميخواي. فقط به جاي اينكه افقي باشه، بايد از توي يه اسكرول انتخاب كني شهر رو !

<!--<html>-->
<!--<head>-->
<!--</head>-->
<!--<body>-->
<form name="where">
<tr>
<td width="100%">
<select name="city" size="1" onchange="updateclock(this);">
<option value="" selected>local time</option>
<option value="0">london gmt</option>
<option value="1">rome</option>
<option value="3.5">tehran</option>
<option value="7">bangkok</option>
<option value="8">hong kong</option>
<option value="9">tokyo</option>
<option value="10">sydney</option>
<option value="12">fiji</option>
<option value="-10">hawaii</option>
<option value="-8">san francisco</option>
<option value="-5">new york</option>
<option value="-3">buenos aires</option>
</select><p> </td></tr><tr><td width="100%">
<script language="javascript" link="www.hot-download.blogfa.com">
if (document.all||document.getelementbyid)
document.write('<span id="worldclock" style="font:bold 16px arial;"></span><br>')
zone=0;
isitlocal=true;
ampm='';
function updateclock(z){
zone=z.options[z.selectedindex].value;
isitlocal=(z.options[0].selected)?true:false;
}
function worldclock(){
now=new date();
ofst=now.gettimezoneoffset()/60;
secs=now.getseconds();
sec=-1.57+math.pi*secs/30;
mins=now.getminutes();
min=-1.57+math.pi*mins/30;
hr=(isitlocal)?now.gethours():(now.gethours() + parseint(ofst)) + parseint(zone);
hrs=-1.575+math.pi*hr/6+math.pi*parseint(now.getminutes())/360;
if (hr < 0) hr+=24;
if (hr > 23) hr-=24;
ampm = (hr > 11)?"pm":"am";
statusampm = ampm.tolowercase();
hr2 = hr;
if (hr2 == 0) hr2=12;
(hr2 < 13)?hr2:hr2 %= 12;
if (hr2<10) hr2="0"+hr2
var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm;
if (document.all)
worldclock.innerhtml=finaltime
else if (document.getelementbyid)
document.getelementbyid("worldclock").innerhtml=finaltime
else if (document.layers){
document.worldclockns.document.worldclockns2.document.write(finaltime)
document.worldclockns.document.worldclockns2.document.close()
}
settimeout('worldclock()',1000);
}
window.onload=worldclock
</script><ilayer id="worldclockns" width=100% height=35></p>
<layer id="worldclockns2" width=100% height=35 left=0 top=0 style="font:bold 16px arial;"></layer></ilayer>
</td>
</form>
<!--</body>-->
<!--</html>-->

اميدوارم مجل حل شه ديگه !
 

جدیدترین ارسال ها

بالا