[ruby-dev:31725] Re: [ruby-list:43970] 次の1.8.6

From: Masaki Suketa <masaki.suketa@...>
Date: 2007-09-03 10:58:02 UTC
List: ruby-dev #31725
助田です。

In message "[ruby-dev:31713] Re: [ruby-list:43970] 次の1.8.6"
    on 07/09/02, Tadayoshi Funaba <tadf@dotrb.org> writes:

> > Time.parseってどうやったら使えるんでしょうか?
> 
> require 'time' ?  もっと難しい話かな。

ああ。なるほど。そうすれば使えるんですね。

> > Win32OLEでは、OLEの日付型(VT_DATE)を文字列に変換して返していますが、
> > このときは、秒までしか変換していません。
> > (Timeに変換すると out of rangeになってしまう場合があるから。)
> 
> そういうことがあるんですか。バグではなくて。

OLEの日付型は、2099/1/1とかも扱えるんですが、
Time型だと、time out of rangeで受け付けてくれない場合があるので、
文字列に変換してます。

  助田雅紀


In This Thread