From: matz@... (Yukihiro Matsumoto) Date: 2001-02-21T12:48:15+09:00 Subject: [ruby-list:28120] Re: ParseDate.to_time まつもと ゆきひろです In message "[ruby-list:28117] Re: ParseDate.to_time" on 01/02/21, とみたまさひろ writes: |いっそのこと、Time クラスでは(Ruby では)正負の判定をしないというのは |どうでしょう? うーん、その場合の問題は、実は |システムが負の time_t をサポートしていないなら、time_t を使用する関数 or |システムコールの発行時にエラーになって、例外があがるでしょうし。 と書かれているようなシステムコールはなく(Rubyはtime_tを返し たり、引数にとったりするシステムコールを使っていません)、実 際に使っているとなっている gmtime(3), localtime(3) にエラー を返す方法がないことです。つまり、だめなときにはいきなりだめ なわけ。どういう場合にだめなのかはよくわかんないですが、UNIX 系でなかったりすると、予想もしない挙動をしてくれるかもしれま せん。