From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Jan 22 14:59:07 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g0M5x7815761;
	Tue, 22 Jan 2002 14:59:07 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gale.nintendo.co.jp (gale.nintendo.co.jp [211.8.190.211])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g0M5x7m15756
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 14:59:07 +0900 (JST)
	(envelope-from shirai@nintendo.co.jp)
Received: from sky.nintendo.co.jp (sky.nintendo.co.jp [10.100.1.2])
	by gale.nintendo.co.jp (Postfix) with ESMTP id 2D0FC153F3
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 14:59:07 +0900 (JST)
Received: from pon.nintendo.co.jp (pon.nintendo.co.jp [10.115.1.1])
	by sky.nintendo.co.jp (8.9.3/3.7W/2002012209) with ESMTP id OAA07991
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 14:59:10 +0900
Received: from nintendo.co.jp (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000112417) with ESMTP id OAA27666
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 14:59:06 +0900
Message-Id: <200201220559.OAA27666@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-reply-to: Your message of Tue, 22 Jan 2002 13:56:48 JST.
             <549181FA41DDD74BA2CFD9BB3A14E3576030DD@tkyexc01.smisol.co.jp>
Date: Tue, 22 Jan 2002 14:59:06 +0900
From: Takashi SHIRAI <shirai@nintendo.co.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: FreeBSD-users-jp 66550
Subject: [FreeBSD-users-jp 66550] Re: Reference time_t values for checking correct leapseconds setting
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: shirai@nintendo.co.jp

$B!!$7$i$$$G$9!#(B

In Message-Id <549181FA41DDD74BA2CFD9BB3A14E3576030DD@tkyexc01.smisol.co.jp>
        matoba@smisol.co.jp$B$5$s(Bwrites:
> $BE*>l$G$9!%(B

> $BGr0fMM$K!$$$$-$J$j$=$3$^$G%5!<%S%9$7$F$$$?$@$1$k$H$O(B
> $B4|BT$7$F$^$;$s$G$7$?$N$G!$$"$j$,$?$5$O$R$H$7$*$G$9!%(B

$B!!$J$s$+;d$,=q$$$?$i$7$$(B program $B$,;2>H$5$l$F$?$N$G@UG$$r46(B
$B$8$F$7$^$C$?Lu$G$9!#B?J,J8L.E*$K$O$3$&$$$&2r@b$K;H$o$l$k$3$H(B
$B$rA[Dj$7$F$J$+$C$?$s$@$H;W$$$^$9!#(B


> >$B!!0x$_$K$3$N(B mktime(3) $B$N7k2L$r=PNO$5$;$F$_$k$H!"3F!9$N(B UNIX
> >time $BCM$O0J2<$N$h$&$K$J$k$H;W$$$^$9!#(B
> >	 78796800,  94694401, 126230402, 157766403, 189302404,
> >	220924805, 252460806, 283996807, 315532808, 362793609,
> >	394329610, 425865611, 489024012, 567993613, 631152014,
> >	662688015, 709948816, 741484817, 773020818, 820454419,
> >	867715220, 915148821
> >$B!!$3$NCM$r85$K(B mktime(3) $BL5$7$K$$$-$J$j(B ctime(3) $B$7$F$_$F$b(B
> >$B$$$$$G$7$g$&$M!#(B
> 
> $B$3$l$i$O!$(Bleapseconds$B$r9MN8$7$F$$$k>l9g$NCM$G$9$M!%(B

$B!!$*Bj$O1<IC>pJs$,@5$7$/@_Dj$5$l$F$$$k$+$I$&$+$N8!>Z$@$C$?H&(B
$B$J$N$G!"@5$7$/@_Dj$5$l$F$$$k$3$H$rA0Ds$K9M$($J$$$H$I$&$7$h$&(B
$B$b$"$j$^$;$s!#(B

$B!!$&$A$N6a=j$G$O(B NEWS-OS $B$@$1$,1<IC>pJs$rM-8z$K@_Dj$7$F$"$k(B
$B$s$G$9$,!"(B1998 $BG/$NJ,$^$GA4It@_Dj$7$F$"$k4D6-$,L5$+$C$?$N$G!"(B
$B>eI=$N2<(B 2 $B7e$O<j7W;;$GB-$7$^$7$?!#(B
$B!!$H8@$C$F$b(B 1 $BIC$:$D2C;;$9$k$@$1$G$9$1$I$M!#(B23 $BIC$8$c$J$/$F(B
22 $BIC$:$l$F$k$3$H$b!"$3$l$r8+$k$HH=$j$^$9!#(B1999 $BG/0J9_$O$^$@(B
$B0lEY$b1<IC$,L5$$$s$G$9$M!#(B


> $B0J2<$N%W%m%0%i%`$r!$(Bleapseconds$BBP1~$7$F$$$J$$;d$N(BFreeBSD4.2$B%^%7%s$H(B
> Windows 2000$B$G<B9T$7$^$7$?!%(B
> $B!J(BWin2K$B$N>l9g!$(Bputenv$B$N9T$O:o=|!%$=$N$?$a!$I=<($O$=$N;~$K(B
> $B!!@_Dj$5$l$F$$$k%?%$%`%>!<%s(B($B;d$N>l9g$O(BJST))

$B!!;d$N(B sample program $BCf$N(B putenv() $B$O(B ctime() $BMQ$G$O$J$/$F(B
mktime() $BMQ$J$N$G!"(Bmktime() $B$NJV$jCM$r4{$K5a$a$F$$$k>l9g$OIT(B
$BMW$G$9$h!#=PNO7k2L$G=EMW$J$N$O!VIC!W$NItJ,$@$1$G$9$+$i!#(B
$B!!85$K$7$?1<ICA^F~;~9o$N(B list $B$,(B GMT $B$G=q$+$l$F$$$?$N$G!"(BJST
$B$N$^$^(B mktime() $B$7$F$7$^$&$HA4$/0[$J$k(B UNIX time $BCM$,F@$i$l(B
$B$F$7$^$&Lu$G$9!#(B

$B!!0x$_$K1<IC>pJs<+?H$b(B local time $B$H$7$F$N(B database $B$K$J$C$F(B
$B$$$^$9$+$i!"Nc$($P(B JST $BMQ$K1<IC>pJs$N@_Dj$r$7$F$"$C$F$b!"$=(B
$B$l$@$1$G$O(B TZ=GMT $BEy$KJQ99$7$?>l9g$K(B UTC $B$GL5$/$J$C$F$7$^$$(B
$B$^$9!#(B
$B!!Nc$($P>e$G5s$2$?(B NEWS-OS $B$G$b!"(BTZ=Japan $B$H$+(B TZ=US/Pacific
$B$H$+$$$&(B timezone $B$KBP$7$F$O1<IC$,@_Dj$5$l$F$$$k$s$G$9$,!"F1(B
$B$8;~:9$G$b(B TZ=GMT+9 $B$H$+(B TZ=GMT-8 $B$H$+$$$&(B timezone $B$KBP$7$F(B
$B$O1<IC$N@_Dj$,L5$$$?$a!"@5$7$/(B UTC $B$r<hF@=PMh$^$;$s!#(B
	$ TZ=Japan date; TZ=GMT+9 date
	Tue Jan 22 14:41:28 JST 2002
	Tue Jan 22 14:41:43 GMT+0900 2002
	$ TZ=US/Pacific date; TZ=GMT-8 date
	Mon Jan 21 21:41:28 PST 2002
	Mon Jan 21 21:41:43 GMT-0800 2002
$B!!1<ICBP1~$K$7$F$"$k4D6-$G(B timezone $B$rJQ99$9$k:]$K$O5$$r$D$1(B
$B$F2<$5$$!#(B

$B!t!!(B15 $BIC$7$+:9$,L5$$$N$O!"(BNEWS-OS 4 $B$N=P2Y$,(B 1990 $BG/$@$C$?(B
$B!t$+$i$G$9$M!#(B4.x $B$N4V$ODI2C$N1<IC%G!<%?$O=P2Y;~$K$O@_Dj$5$l(B
$B!t$F$$$^$;$s$G$7$?!#(B
$B!t!!(B6.0 $B$N=P2Y$,(B 1993 $BG/$J$N$G$3$N;~E@$G$O(B 17 $BICJ,A^F~$5$l$F(B
$B!t$$$kH&$G$9$,!"(B6.0 $B$N(B leapsecond $B>pJs$,$I$&$J$C$F$$$k$+$O!"(B
$B!t?($C$?$3$H$,$J$$$N$GCN$j$^$;$s!#(B


> $B7k2L$OM=A[DL$j!$(Bleapsecond$B$N;~9o$G$O$J$/!$?J$s$@;~9o$,I=<($5$l$^$7$?!%(B

$B!!A08e$N(B 1 $BIC$r4^$a$F(B 3 $B2s$:$DI=<($5$;$F$$$k$N$G!"@5$7$/@_Dj(B
$B$5$l$F$$$k>l9g$OIC$N0L$,!V(B59$B!W(B->$B!V(B60$B!W(B->$B!V(B00$B!W$H0\9T$9$kH&$G(B
$B$9!#(B
$B!!E*>l$5$s$N(B source $B$@$H!"(B1 $B2s$:$D$NI=<($J$N$G$I$l$bIC$N0L$,(B
$B!V(B60$B!W$K$J$k$N$,@5$7$$@_Dj4D6-$G$9$M!#(B

                                               $B$7$i$$(B $B$?$+$7(B
