본문

javascript 세계시간

반응형

# javascript 세계시간


아래 source에서 DST 는 Summer Time(일광절약 시간)  의미


source)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<script type="text/javascript">
 
document.write('KST (한국 표준시):<br />',       getWorldTime(+9), '<br /><br />');
document.write('PST (태평양 표준시):<br />',     getWorldTime(-8), '<br /><br />');
document.write('PDT (태평양 표준시 DST):<br />', getWorldTime(-7), '<br /><br />');
document.write('EST (뉴욕 시간):<br />',         getWorldTime(-5), '<br /><br />');
document.write('EDT (뉴욕 시간 DST):<br />',     getWorldTime(-4), '<br /><br />');
document.write('CET (파리 시간):<br />',         getWorldTime(+1), '<br /><br />');
document.write('CEST (파리 시간 DST):<br />',    getWorldTime(+2), '<br /><br />');
document.write('CST (중국 표준시):<br />',       getWorldTime(+8), '<br /><br />');
document.write('UTC (세계 표준시):<br />',       getWorldTime(0),  '<br /><br />');
 
 
function getWorldTime(tzOffset) { // 24시간제
  var now = new Date();
  var tz = now.getTime() + (now.getTimezoneOffset() * 60000+ (tzOffset * 3600000);
  now.setTime(tz);
 
 
  var s =
    leadingZeros(now.getFullYear(), 4+ '-' +
    leadingZeros(now.getMonth() + 12+ '-' +
    leadingZeros(now.getDate(), 2+ ' ' +
 
    leadingZeros(now.getHours(), 2+ ':' +
    leadingZeros(now.getMinutes(), 2+ ':' +
    leadingZeros(now.getSeconds(), 2);
 
  return s;
}
 
function leadingZeros(n, digits) {
  var zero = '';
  n = n.toString();
 
  if (n.length < digits) {
    for (i = 0; i < digits - n.length; i++)
      zero += '0';
  }
  return zero + n;
}
 
</script>
cs


result)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
KST (한국 표준시):
2007-05-21 16:15:27
 
PST (태평양 표준시):
2007-05-20 23:15:27
 
PDT (태평양 표준시 DST):
2007-05-21 00:15:27
 
EST (뉴욕 시간):
2007-05-21 02:15:27
 
EDT (뉴욕 시간 DST):
2007-05-21 03:15:27
 
CET (파리 시간):
2007-05-21 08:15:27
 
CEST (파리 시간 DST):
2007-05-21 09:15:27
 
CST (중국 표준시):
2007-05-21 15:15:27
 
UTC (세계 표준시):
2007-05-21 07:15:27
cs




- 출처 : http://mwultong.blogspot.com/2007/05/javascript-world-time-timezone.html

반응형

공유

댓글