테스트 사이트 - 개발 중인 베타 버전입니다

6개국 시간

bbking
· 20년 전 · 2004 · 2
런던 홍콩 서울/동경 LA 시카고 뉴욕
[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

bbking
20년 전
<!-- 팝업 스크립트 시작 //-->
<html>




<SCRIPT LANGUAGE = "JavaScript">
function popup_window(ref)
{
var window_left = 10;
var window_top = 10;
window.open(ref,"company_info",'width=700,height=600,toolbar=no,scrollbars=yes,resizable=yes,status=no,top='+ window_top + ',left=' + window_left + '');
}
function popup_window_small(ref)
{
var window_left = 10;
var window_top = 10;
window.open(ref,"company_info",'width=700,height=450,toolbar=no,scrollbars=yes,resizable=yes,status=no,top='+ window_top + ',left=' + window_left + '');
}
</SCRIPT>
<!--팝업스크립트 끝 //-->
<script language="javascript">
<!--
today=new Date();
offset=today.getTimezoneOffset()*60000;
var selcity=""
var zone=32400000;
var start=0;
ctArray = new Array("-5","1","+1","+8","+3","-8")
//impCity = new Array("0", "+8","-7","-6", "-5","+9")
impCity = new Array("0", "+8","-8","-6", "-5","+9")
//impCity = new Array("0", "+8","-7","-5", "-4","+9") //섬머타임 적용

// 런던 홍콩 LA 시카고 뉴욕 한국
var time_store = new Array("","","","","","","","","","","","","","","","","","")
var temp_day ;

//function getEachTime(val)
//{
// var v_zone=val*3600000;
// today=new Date();
// today.setTime(today.getTime()+v_zone+offset);

// var month=today.getMonth()+1
// var day=today.getDate()
// var hour=today.getHours()
// var minute=today.getMinutes()
// var second=today.getSeconds()

// var temp=""+month+"월"+day+"일 "+hour
// temp+=((minute<10)?":0":":")+minute
// temp+=(hour>=12)?" P.M.":" A.M."
// return temp;
//}


function localTime()
{
start=1;
selcity=document.select_form.city.options[document.select_form.city.selectedIndex].value;
if (selcity=="none") {
start=0;
}
else {
zone=selcity.substring(selcity.indexOf('|')+1,selcity.length)
zone*=3600000;
}
}

function localTime2(selcity)
{
start=1;
zone = selcity * 3600000;
}


function timeLoad()
{


//선택한 도시의 현재 시간

today=new Date();
today.setTime(today.getTime()+zone+offset);

var year=today.getFullYear()
var month=today.getMonth()+1
var day=today.getDate()
var hour=today.getHours()
var minute=today.getMinutes()
var second=today.getSeconds()

var temp1=""+year+"년"+month+"월"+day+"일 "
var temp2=((hour>12)?hour -12:hour)+((minute<10)?":0":":")+minute+((second<10)?":0":":")+second
var temp3=(hour>=12)?" 오후 ":" 오전 "

var temp = temp1 + temp3 + temp2

//서울의 현재 시간

seoul_today=new Date();
seoul_today.setTime(seoul_today.getTime()+(9*3600000)+offset);

var seoul_year=seoul_today.getFullYear()
var seoul_month=seoul_today.getMonth()+1
var seoul_day=seoul_today.getDate()
var seoul_hour=seoul_today.getHours()
var seoul_minute=seoul_today.getMinutes()
var seoul_second=seoul_today.getSeconds()

var seoul_temp1=""+seoul_year+"년"+seoul_month+"월"+seoul_day+"일 "
var seoul_temp2=((seoul_hour>12)?seoul_hour -12:seoul_hour)+((seoul_minute<10)?":0":":")+seoul_minute+((seoul_second<10)?":0":":")+seoul_second
var seoul_temp3=(seoul_hour>=12)?" 오후 ":" 오전 "

var seoul_temp = seoul_temp1 + seoul_temp3 + seoul_temp2




if (start) {
document.select_form.time.value=temp;
document.select_form.seoul_time.value=seoul_temp;
var i , j;

for(i=0; i<6; i++) {
temp_day=new Date();
j = impCity[i] *3600000;
temp_day.setTime(temp_day.getTime()+j+offset);

var temp_hour=temp_day.getHours()
var temp_minute=temp_day.getMinutes()
var temp_second=temp_day.getSeconds()

time_store[i] = temp_hour +((temp_minute<10)?":0":":")+temp_minute+((temp_second<10)?":0":":")+temp_second
}

document.select_form.world_time1.value = time_store[0]
document.select_form.world_time2.value = time_store[1]
document.select_form.world_time3.value = time_store[2]
document.select_form.world_time4.value = time_store[3]
document.select_form.world_time5.value = time_store[4]
document.select_form.world_time6.value = time_store[5]


}
else {
document.select_form.time.value='오른쪽 도시를 선택하세요.'
document.select_form.seoul_time.value=seoul_temp;

var i , j;

for(i=0; i<6; i++) {
temp_day=new Date();
j = impCity[i] *3600000;
temp_day.setTime(temp_day.getTime()+j+offset);

var temp_hour=temp_day.getHours()
var temp_minute=temp_day.getMinutes()
var temp_second=temp_day.getSeconds()

time_store[i] = temp_hour +((temp_minute<10)?":0":":")+temp_minute+((temp_second<10)?":0":":")+temp_second
}

document.select_form.world_time1.value = time_store[0]
document.select_form.world_time2.value = time_store[1]
document.select_form.world_time3.value = time_store[2]
document.select_form.world_time4.value = time_store[3]
document.select_form.world_time5.value = time_store[4]
document.select_form.world_time6.value = time_store[5]



}


setTimeout("timeLoad()", 1000);


}



//-->
</script>
<style>
BODY {
scrollbar-3dlight-color: #f6f7dc;
scrollbar-highlight-color: #666666;
scrollbar-face-color: #f6f7dc;
scrollbar-shadow-color: #666666;
scrollbar-darkshadow-color: #ffffff;
scrollbar-arrow-color: #006633;
scrollbar-track-color: #f6f7dc;
}
</style>
<style type='text/css'>
<!--
a:link,a:visited { text-decoration : none; color : #003366; font-size : 9pt; }
a:hover { text-decoration : underline; color : #079E07; font-size : 9pt; }
body, tr, td, th, p { color : #072779; font-size : 9pt; }
//-->
</style>
<body topmargin=10 onLoad="timeLoad();">
<table width=560 border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=560 height=15 align=left valign=top>
<TABLE width="600" border="0" cellPadding="0" cellSpacing="0" hspace = "0" vspace = "0" align=center>
<TR>
<td valign=bottom align=center>
<form name="select_form" onSubmit="return selectcity(this)">
<table border="0" cellpadding="0" cellspacing="0" width="600" align=center>
<tr>
<td height="10"><font color="#000080"><b>런던</b> <input type="text" name="world_time1" size=7 style='font-family:굴림; font-size:9pt; color:#000000; background-color:rgb(255,255,255); border-width:1; border-color:#C2C3C4; border-style:solid;line-height:0.4cm' valign=bottom></font></td>

<td height="10"><font color="#000080"><b>홍콩</b> <input type="text" name="world_time2" size=7 style='font-family:굴림; font-size:9pt; color:#000000; background-color:rgb(255,255,255); border-width:1; border-color:#C2C3C4; border-style:solid;line-height:0.4cm' valign=bottom></font></td>

<td height="10"> <font color="#CD5C5C"><b>서울/동경</b><input type="text" name="world_time6" size=7 style='font-family:굴림; font-size:9pt; color:#000000; background-color:rgb(255,255,255); border-width:1; border-color:#C2C3C4; border-style:solid;line-height:0.4cm' valign=bottom></font></td>
<input type="hidden" name="seoul_time" size="7">
<input type="hidden" name="time" value="">

<td height="10"><font color="#000080"><b>LA</b> <input type="text" name="world_time3" size=7 style='font-family:굴림; font-size:9pt; color:#000000; background-color:rgb(255,255,255); border-width:1; border-color:#C2C3C4; border-style:solid;line-height:0.4cm' valign=bottom></font></td>
<td height="10"><font color="#000080"><b>시카고</b><input type="text" name="world_time4" size=7 style='font-family:굴림; font-size:9pt; color:#000000; background-color:rgb(255,255,255); border-width:1; border-color:#C2C3C4; border-style:solid;line-height:0.4cm' valign=bottom></font></td>
<td height="10"><font color="#000080"><b>뉴욕</b> <input type="text" name="world_time5" size=7 style='font-family:굴림; font-size:9pt; color:#000000; background-color:rgb(255,255,255); border-width:1; border-color:#C2C3C4; border-style:solid;line-height:0.4cm' valign=bottom></font></td>

</tr>

</table>
</form>

</td>
</TR>
</TABLE>
</table>
</html>
이건 자기컴터시계를 그대로 보여주는거군요,
만약 사용자컴터의 시간설정이 잘못되면 시간이 틀리는 "상대시계" 네요

게시글 목록

번호 제목
951
946
942
937
933
928
925
923
922
17851
921
918
17849
915
914
913
909
908
905
901
903
899
893
888
886