From: Noritsugu Nakamura Date: 1998-12-02T00:39:22+09:00 Subject: [ruby-list:11173] Re: usage of Time class 中村 のりつぐ です。 Time クラスの使用方法について、 ありがとうございます。 良く分かりました。 In article <19981201223045-302W.akira@db.arika.org> akira yamada / やまだあきら wrote: > N> C で、 > N> tm.tm_hour += 4; > N> となっているのを ruby でやるには、 > N> どうやったら良いのでしょうか? > > t + 60*4 > => Tue Dec 01 22:31:00 JST 1998 > > というような感じでどうでしょうか? なるほど、ということで、これは、こうやって 良かったのですが、続きがあって、 tm.tm_hour += 24; tm.tm_mday += 4; は、同様に tm2 = tm + 60 * 60 * 24 tm2 = tm + 60 * 60 * 24 * 4 で、良いとして、 tm.tm_mon += 6; tm.tm_year += 4; は、 tm = tm + 60 * 60 * 24 * 31 * 6 tm2 = tm + 60 * 60 * 24 * 31 * 12 * 4 とかでは、良くなさそうな気が、 mktime で生成させれば良いのかな 中村 典嗣 E-mail: nnakamur@mxq.mesh.ne.jp