From: Tadayoshi Funaba Date: 2001-02-18T10:12:05+09:00 Subject: [ruby-list:28010] Re: ParseDate.to_time ふなばです。 At 2001-02-18T03:21:00+0900 (2451958.26458JD), ggb03124@nifty.ne.jp ( =?ISO-2022-JP?B?GyRCJD8kMRsoQg==?= (tk)) wrote: >  紀元前2000年でも地球が丸い以上は時差の問題があります。ユリウス日では > 「ユリウス暦の4713BC1月1日世界時正午を起点(第0日)として数えた日数に相当 > します(小数部をも考慮する場合は、日本時間午後9時に小数点以下が 0 になる > ものと考えてください)」とあるように、世界時を基準に定められており、場所 > による時差を考慮するようになっています。 世界時からの時差という考えかたはなかったでしょう (考案時は世界時はない ので、本当はまだ法律で定められる前のグリニジ時だと思いますが)。tz の夏 時間も含めて追いかける厳密なもの (と期待される) と、世界時採用以前の (たぶん、よく判らないに違いない) ものを一緒にするのはどうかと思います。 ユリウス日は、天文学の便利のために、あとから過去の起算日をきめているだ けです。あと、ユリウス日が時差を考慮する、というのは解りません。 僕には、残念ながら、まだ話が大雑把でもあり、よく考えられているとは思え ませんでした。とにかく、僕は、Time をそんなふうにしてしまうことに依然 否定的です。たけさんが御自分のために作られるのはいいと思いますよ。 # なんでそれを Time でやらないといけないんでしたっけ? ふなば ただよし