From: "NARUSE, Yui" Date: 2007-09-05T23:01:01+09:00 Subject: [ruby-list:43997] Re: ある日付の最終時刻の求め方 (秒単位) 成瀬です。 SATOH Fumiyasu wrote: > さとうふみやす @ OSS テクノロジです。 > > ある日時を持った Time オブジェクトからその日の > 最終時間 (翌日の 0時ちょうど - 1秒) を求めたいのですが、 こんなもんでどうでしょう。 t = Time.now t2 = Time.local(*t.to_a[3,3].reverse)+24*60*60-1 p t #=> Wed Sep 05 22:57:04 +0900 2007 p t2 #=> Wed Sep 05 23:59:59 +0900 2007 > # ri(1) か何かで指定したクラスのすべてのメソッドの > # 説明を一度にすべて表示する方法はないかしら。 > # `perldoc モジュール名` みたいな…。 Refe は refe Time でクラスの説明やメソッドの説明が出ますよ。 http://i.loveruby.net/ja/prog/refe.html ご存知かもしれませんがリファレンスマニュアルとかも http://www.ruby-lang.org/ja/man/?cmd=view;name=Time -- NARUSE, Yui DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA