- - PR -
DateTimeをシリアル値に変換
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-04-19 02:13
諸農さん、ご返答ありがとうございます。
詳細なソースコードまで示していただき感謝しています。 おかげで、こちらでも解決できました。 | ||||||||
|
投稿日時: 2004-04-19 08:23
???
[quote] DateTimeコンストラクタより: パラメータ ticks 100 ナノ秒単位で表された日付と時刻。 [/qoute] 読みが浅い、と思われます。 #まぁ、私もえらそうなこと言えた口ではありませんが | ||||||||
|
投稿日時: 2004-04-19 09:43
おそらく、ひろしさんが仰っているのは、DateTime.Nowなどで取得できる時刻の制度がミリ秒レベルしかない(実際には10ミリ秒とか55ミリ秒みたいですが)のに、100ナノ秒まであっても意味ないんでは?ということでしょう。 まあ、気持ち的には分からんでもないですが、実際には現在時刻を元にする用途だけではなくて、普通に時刻値を操作する場合なんかはある程度の細かい単位が必要になることもあります。 ※DateTimeは何も現在時刻から何かをするためだけの機能ではなく、 日付と時刻という一般的な情報を操作するために使うものですよね? また、ミリ秒単位レベルでしか取得できないというのも、現在の実装環境がそうだというだけで(もちろん永久にそのままかもしれませんが)、ライブラリレベルの仕様とはきりはなして考えるべきものです。 例えば、将来マイクロ秒くらいまで取得できる環境が出てくる可能性もないとはいえないですよね? |