- ベストアンサー
ウェブページ作成で、時計をつくりたいのですが。
ウェブページを作っています。時計をページに貼りつけたいと思い、そこまでは成功したのですが、海外の紹介のページをつくっており、一度に二つの異なった時間帯の時計をつけたいと思っています。<body onload="clock1()">と入れただけでは、そうならないとはわかっているのですが、どのように入力をしたらそのように別の時刻をいっぺんに表示をしてくれるようなhtmlを組むことができるでしょうか?もしわかる方がおりましたら、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 ニューデリーなら日本と3時間30分の時差があります。この「30分」という半端のせいで他の都市よりも記述が一行増えてしまい、ちょっとやっかいです。 「時」は日本時間から4時間を引き、「分」では日本時間に30分を足しています。 下記をお使いください。 <script language="javascript"> function TIME(){ now=new Date() HR=now.getHours() MN=now.getMinutes() HR1=HR-4; if(HR1>24){HR1=HR1-24}; if(HR1<0){HR1=HR1+24}; MN1=MN+30; if(MN1>60){MN1=MN1-60;HR1=HR-3; if(HR1>24){HR1=HR1-24}; if(HR1<0){HR1=HR1+24};}; if(MN<10){MN='0'+MN}; if(MN1<10){MN1='0'+MN1}; document.fn.t1.value=(HR1+':'+MN1); setTimeout('TIME()',1000); } </script> <body onLoad="TIME()"> <form name="fn"> NEWDELI<br> <input type="text" size=5 name="t1"> </form> </body>
その他の回答 (1)
- pasocom
- ベストアンサー率41% (3584/8637)
JAVASCRIPTで作った世界時計。参照ください。 http://www.geocities.jp/digitwland/javatea/wdclock.html
補足
ありがとうございます。この地図のNEWDELHIの時計を使いたいのですが、htmlのプログラムをどのように組めばできるのでしょうか?教えていただければうれしいです。
お礼
やってみましたところ、作ることができました。ありがとうございます。