From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Jan 22 13:56:44 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g0M4uiF01477;
	Tue, 22 Jan 2002 13:56:44 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from oskiscan.smisol.co.jp (topmail.smisol.co.jp [150.27.111.2])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g0M4uim01472
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 13:56:44 +0900 (JST)
	(envelope-from matoba@smisol.co.jp)
Received: from topmail.smisol.co.jp (localhost [127.0.0.1])
	by oskiscan.smisol.co.jp (8.10.2+Sun/3.7W) with ESMTP id g0M4t8t11187
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 13:55:08 +0900 (JST)
Received: from tky.smisol.co.jp (IDENT:root@tkymail.smisol.co.jp [10.70.11.6])
	by topmail.smisol.co.jp (8.9.3/3.7W) with ESMTP id OAA10151
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 14:01:04 +0900 (JST)
From: matoba@smisol.co.jp
Received: from tkyexc01.smisol.co.jp (tkyexc01.tky.smisol.co.jp [10.70.11.18])
	by tky.smisol.co.jp (8.11.0/3.7W) with ESMTP id g0M4xp221541
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 22 Jan 2002 13:59:51 +0900
X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
Date: Tue, 22 Jan 2002 13:56:48 +0900
Message-ID: <549181FA41DDD74BA2CFD9BB3A14E3576030DD@tkyexc01.smisol.co.jp>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [FreeBSD-users-jp 66546] Re: Reference time_t values for checking correct leapseconds setting
Thread-Index: AcGi8bxt2ZAtVC/XTWCb4LIXa6L+6AADfdaQ
To: <FreeBSD-users-jp@jp.FreeBSD.org>
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 66549
Subject: [FreeBSD-users-jp 66549] 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: matoba@smisol.co.jp

$BE*>l$G$9!%(J

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

>$B!!0x$_$K$3$N(J mktime(3) $B$N7k2L$r=PNO$5$;$F$_$k$H!"3F!9$N(J UNIX
>time $BCM$O0J2<$N$h$&$K$J$k$H;W$$$^$9!#(J
>	 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(J mktime(3) $BL5$7$K$$$-$J$j(J ctime(3) $B$7$F$_$F$b(J
>$B$$$$$G$7$g$&$M!#(J

$B$3$l$i$O!$(Jleapseconds$B$r9MN8$7$F$$$k>l9g$NCM$G$9$M!%(J
$B0J2<$N%W%m%0%i%`$r!$(Jleapseconds$BBP1~$7$F$$$J$$;d$N(JFreeBSD4.2$B%^%7%s$H(J
Windows 2000$B$G<B9T$7$^$7$?!%(J
$B!J(JWin2K$B$N>l9g!$(Jputenv$B$N9T$O:o=|!%$=$N$?$a!$I=<($O$=$N;~$K(J
$B!!@_Dj$5$l$F$$$k%?%$%`%>!<%s(J($B;d$N>l9g$O(JJST))
$B7k2L$OM=A[DL$j!$(Jleapsecond$B$N;~9o$G$O$J$/!$?J$s$@;~9o$,I=<($5$l$^$7$?!%(J

/*-------------------------------------------*/
#include <stdio.h>
#include <sys/types.h>
#include <time.h>

time_t leap_sec_time_t[22] =
       { 78796800,  94694401, 126230402, 157766403, 189302404,
        220924805, 252460806, 283996807, 315532808, 362793609,
        394329610, 425865611, 489024012, 567993613, 631152014,
        662688015, 709948816, 741484817, 773020818, 820454419,
        867715220, 915148821 };

int main(int argc, char* argv[])
{
        int i;
        putenv("TZ=GMT");
        for ( i = 0; i<22; i++ ) {
                printf("%s", ctime(&leap_sec_time_t[i]));
        }
}
