誕生日(timeオブジェクト)から年齢を求めたいとき class Time def to_age now = Time.now.strftime("%Y%m%d").to_i birthday = self.strftime("%Y%m%d").to_i (now - birthday) / 10000 end end とかいうmethodを作っておくと require 'time' t = Time.parse('1981/9/26') p t.to_age #=> 23 と簡単に求められる!前どっかで単純に現在の20050922みたいな日付から誕生日の19810926を引いて10000で割るだけで求められるよ、っての見かけたんだけどどこで見たのか忘れたのでメモ。