From: "NAKAMURA, Hiroshi" Date: 2000-04-07T13:27:23+09:00 Subject: [ruby-list:21794] Re: ftpup with IIS なひです.なるほど,これですね. > From: TADA Tadashi > Sent: Wednesday, March 01, 2000 4:43 PM >  外国のlocaltimeで動いているサーバー、という状況も考えられるので、 > 時差を指定できるようにするのがいいかと。REMOTE_TZという定数を分単 > 位で指定できるようにした差分をつけました。時刻の比較はGMT(UTCか)に > 換算して行っています。手元にある環境でしか動かしてないので参考程度 > にしてください(^^; ここに書かれていましたね > 分単位 見落としていました.すいません.^^; > diff -u ftpup.orig ftpup > --- ftpup.orig Wed Mar 1 10:50:22 2000 > +++ ftpup Wed Mar 1 16:32:33 2000 > @@ -65,6 +65,13 @@ > else > @list_opts = "-alL" > end > + if defined? Config::REMOTE_TZ > + @remote_tz = Config::REMOTE_TZ * 60 > + else > + g = Time.now.gmtime > + l = Time.local( g.year, g.month, g.day, g.hour, g.min, g.sec ) > + @remote_tz = - (g.to_i - l.to_i) / 60 > + end > @not_recursive = not_recursive > end else節のほうが分になっちゃっているので,単に @remote_tz = l.to_i - g.to_i にすればOKかな?