From: IWATSUKI Hiroyuki Date: 2004-09-07T18:05:46+09:00 Subject: [ruby-list:40020] Re: yaml.rbとdate.rbを組み合わせて使った際の問題 岩月と申します。 require 'yaml'を行った後、Dateクラスからto_yamlメソッドを削除することで 対処できました。 % irb -r yaml -r date irb(main):001:0> class Date; remove_method(:to_yaml); end => Date irb(main):002:0> YAML.load(DateTime.now.to_yaml) => # ちょっと時間が無くて細かくは考えてませんが、根本的には、yamlがDateクラス のサブクラスに対応する、DateTimeをTimeのサブクラスにする、Date#to_yamlの 定義自体を削除してしまう、などの対処が必要だと思います。雑な意見ですみま せん。 -- Hiroyuki Iwatsuki