お世話になっております。 A.中村です。

On Tue, 23 Nov 1999 16:32:18 +0900
"NAKAMURA, Hiroshi" <nakahiro / sarion.co.jp> wrote:

> # ♪ぼっくらっのうーまれてくーる,ずっとずっとまーえ...
> # ...半年なんですけど...(涙

すると俺は紀元(笑)前から存在することになるのかな。
ええ。俺もショックでした。あの歌。

いっそWindowingつーか2の補数表現つーかでも
使いますか。んで特許料を支払う ;-p

delphiのTDateTIme型は、浮動小数点型と等価です。
1.0が1日24時間の長さにマップされています。
時刻としては0.0が1899 年 12 月 30 日 午前 12:00
だそうです。考えたことなかったけどマイナスを使えば
それ以前も表現できますし、はるか未来だって
精度は落ちても取り敢えず表現はできるし(時刻じゃなくて
時間を表現したいならその心配すらない)。
当然ですが演算は異様に楽な模様。

あとdelphiにはTTimeStamp型ってのもあるそうで、
これは日とミリ秒を別々にintegerで
カウントする構造体らしく、紀元元年元日から
プラスマイナス31bit日を表現できるみたいです。
三葉虫からは不評を買いそうですね(^^;

#やっぱりメモリが許す限り無限の日数を計算できるように、とか


ああ。RDBの日時型ですか。
うーん。こっちも(RDBC?)考えないとならんのかも。

日時型とStream型。これで「考えないとならない型」が
二つになってしまいました。うー