オレンジソフト塩田です。 いつもお世話になっております。 助田さん自らコメントいただけるとは(^_^; <199911200654.PAA11380 / smtp1.nifty.ne.jp> の、 "[ruby-list:18779] Re: ADO にてdatetime型の取得" において、 "Masaki Suketa<CQN02273 / nifty.ne.jp>"さんは書きました: >助田です. > >現在, win32ole 側では文字列形式でしか受け取らないので >パースするしかないと思います. なるほど、現状では文字列で返すのは仕様なので自前で処理しないと いけないのですね。 オープンソースまつりからrubyで遊び始めたばかりなので 勉強がてらやってみます。 でも本業が忙しくなってきた(^_^; >> この日付と時刻の書式もWindowsだとコントロールパネルの地域の設定によって >> 変化しちゃうし、簡単にTimeクラスとして取得はできないのでしょうか? > >これは,何か理由があってわざと文字列で受け取るようにしたような >気がするのですが...肝心の理由が思い出せません.気のせいか? > >考えてみると Time クラスのオブジェクトとして受けとれた方が >日本語混じりの時刻のパースをするよりはいいですね. > >日付や時刻を文字列で取得できなくなりますが,これは strftime >とか使えばどうにでも加工できるでしょうから,受け取るときは >Timeクラスのオブジェクトにしましょう. ありがとうございます。そうなると便利ですね。 > >従来の win32ole と互換性がなくなるけど,ごめんね. > > 助田 雅紀 <CQN02273 / nifty.ne.jp> -- Takashi SHIODA tsio / orangesoft.co.jp http://www.orangesoft.co.jp