홈피에 지역별 시간을 표시하고 싶은데여.. 정보
홈피에 지역별 시간을 표시하고 싶은데여..- beijingkim 자기소개 아이디로 검색 회원게시물
- 조회 945
- 댓글 0
본문
원본 소스인데여 그대로 하니 않되서 ㅠㅠ 한시간 시차를 나타넷소스인데여
<table border=0 cellspacing=4 cellpadding=0 align=right>
<tr>
<td><img src='images/idx/flag_cn.gif' align=absmiddle></td><td style='color:#7B7B7B'>중국 : </td>
<td style='padding:0 0 0 5px;color:#7B7B7B'><span id=time2></span></td>
</tr>
<tr>
<td><img src='images/idx/flag_kr.gif' align=absmiddle></td><td style='color:#7B7B7B'>한국 : </td>
<td style='padding:0 0 0 5px;color:#7B7B7B'><span id=time1></span></td>
</tr>
</table>
<script language="javascript">
<!--
====>이부분 수정을 못해서
var g1_mon = 10;
var g1_day = 05;
var g1_hour = 18;
var g1_min = 35;
var g1_sec = 16;
var g2_mon = 10;
var g2_day = 05;
var g2_hour = 17;
var g2_min = 35;
var g2_sec = 16;
이부분 수정을 못해서====>
var now = new Date();
var year = now.getYear();
var rmon = now.getMonth();
var rday = now.getDate();
var rhour = now.getHours();
var rmin = now.getMinutes();
var rsec = now.getSeconds();
function lc_clock(){
var gtime = new Date();
var mon1 = g1_mon + gtime.getMonth() - rmon;
var day1 = g1_day + gtime.getDate() - rday;
var hour1 = g1_hour + gtime.getHours() - rhour;
var min1 = g1_min + gtime.getMinutes() - rmin;
var sec1 = gtime.getSeconds();
var gtime = new Date();
var mon2 = g2_mon + gtime.getMonth() - rmon;
var day2 = g2_day + gtime.getDate() - rday;
var hour2 = g2_hour + gtime.getHours() - rhour;
var min2 = g2_min + gtime.getMinutes() - rmin;
var sec2 = gtime.getSeconds();
time1.innerHTML = timer(mon1,day1,hour1,min1,sec1);
time2.innerHTML = timer(mon2,day2,hour2,min2,sec2);
setTimeout("lc_clock()",1000);
}
function timer(mon,day,hour,min,sec){
if(sec>59){
sec = sec - 60;
min = min + 1;
}
if(min>59){
min = min - 60;
hour = hour + 1;
}
if(hour>23){
hour = hour - 24;
day = day + 1;
}
if(mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12){
if(day>31){
day = 1;
mon = mon + 1;
}
}
else if(mon==4||mon==6||mon==9||mon==11){
if(day>30){
day = 1;
mon = mon + 1;
}
}
else if(mon==2 && year%4==0){
if(day>29){
day = 1;
mon = mon + 1;
}
}
else if(mon==2 && year%4!=0){
if(day>28){
day = 1;
mon = mon + 1;
}
}
if(mon>12){mon=1;}
if(hour<12){
ampm = 'AM';
h = hour;
}
else if(hour==12){
ampm = 'PM';
h = hour;
}
else{
ampm = 'PM';
h = hour -12;
}
if (min<10){ min = '0'+min; }
if (sec<10){ sec = '0'+sec; }
if (h<10){ h = '0'+h; }
if (day<10){ day = '0'+day; }
str_time = mon +'월'+day+'일, '+ampm+' <font color=#5555FF>'+h+':'+min+':'+sec+'</font>';
return str_time;
}
lc_clock();
//-->
</script>
<table border=0 cellspacing=4 cellpadding=0 align=right>
<tr>
<td><img src='images/idx/flag_cn.gif' align=absmiddle></td><td style='color:#7B7B7B'>중국 : </td>
<td style='padding:0 0 0 5px;color:#7B7B7B'><span id=time2></span></td>
</tr>
<tr>
<td><img src='images/idx/flag_kr.gif' align=absmiddle></td><td style='color:#7B7B7B'>한국 : </td>
<td style='padding:0 0 0 5px;color:#7B7B7B'><span id=time1></span></td>
</tr>
</table>
<script language="javascript">
<!--
====>이부분 수정을 못해서
var g1_mon = 10;
var g1_day = 05;
var g1_hour = 18;
var g1_min = 35;
var g1_sec = 16;
var g2_mon = 10;
var g2_day = 05;
var g2_hour = 17;
var g2_min = 35;
var g2_sec = 16;
이부분 수정을 못해서====>
var now = new Date();
var year = now.getYear();
var rmon = now.getMonth();
var rday = now.getDate();
var rhour = now.getHours();
var rmin = now.getMinutes();
var rsec = now.getSeconds();
function lc_clock(){
var gtime = new Date();
var mon1 = g1_mon + gtime.getMonth() - rmon;
var day1 = g1_day + gtime.getDate() - rday;
var hour1 = g1_hour + gtime.getHours() - rhour;
var min1 = g1_min + gtime.getMinutes() - rmin;
var sec1 = gtime.getSeconds();
var gtime = new Date();
var mon2 = g2_mon + gtime.getMonth() - rmon;
var day2 = g2_day + gtime.getDate() - rday;
var hour2 = g2_hour + gtime.getHours() - rhour;
var min2 = g2_min + gtime.getMinutes() - rmin;
var sec2 = gtime.getSeconds();
time1.innerHTML = timer(mon1,day1,hour1,min1,sec1);
time2.innerHTML = timer(mon2,day2,hour2,min2,sec2);
setTimeout("lc_clock()",1000);
}
function timer(mon,day,hour,min,sec){
if(sec>59){
sec = sec - 60;
min = min + 1;
}
if(min>59){
min = min - 60;
hour = hour + 1;
}
if(hour>23){
hour = hour - 24;
day = day + 1;
}
if(mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12){
if(day>31){
day = 1;
mon = mon + 1;
}
}
else if(mon==4||mon==6||mon==9||mon==11){
if(day>30){
day = 1;
mon = mon + 1;
}
}
else if(mon==2 && year%4==0){
if(day>29){
day = 1;
mon = mon + 1;
}
}
else if(mon==2 && year%4!=0){
if(day>28){
day = 1;
mon = mon + 1;
}
}
if(mon>12){mon=1;}
if(hour<12){
ampm = 'AM';
h = hour;
}
else if(hour==12){
ampm = 'PM';
h = hour;
}
else{
ampm = 'PM';
h = hour -12;
}
if (min<10){ min = '0'+min; }
if (sec<10){ sec = '0'+sec; }
if (h<10){ h = '0'+h; }
if (day<10){ day = '0'+day; }
str_time = mon +'월'+day+'일, '+ampm+' <font color=#5555FF>'+h+':'+min+':'+sec+'</font>';
return str_time;
}
lc_clock();
//-->
</script>
댓글 전체