>  2004/03/04 (木) 05:09:53        [mirai]
> > localtime呼んで差分とればいいんじゃないのかい?
> int tzdiff(int *seconds)
> {
>     time_t utc, local;
>     struct tm *tmbuf;
>     if((utc = time(NULL)) == (time_t)-1 ||
>        (tmbuf = gmtime(&utc)) == NULL ||
>        (local = mktime(tmbuf)) == (time_t)-1)
>         return -1;
>     *seconds = difftime(local, utc);
>     return 0;
> }
> こんなんだな
> localtimeじゃなくてgmtimeだが

話がそれるけどこうゆうのってマルチスレッドで使ったらまずいんだよね?

参考:2004/03/04(木)04時40分43秒