DateTime.ToOADate メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As DateTime Dim returnValue As Double returnValue = instance.ToOADate
このインスタンスの値と等価の OLE オートメーション日付を格納している倍精度浮動小数点数。


OLE オートメーション日付は、浮動小数点数として実装され、1899 年 12 月 30 日の深夜からの日数を示します。たとえば、1899 年 12 月 31 日の深夜は 1.0、1900 年 1 月 1 日午前 6 時は 2.25、1899 年 12 月 29 日の深夜は -1.0、1899 年 12 月 29 日午前 6 時は -1.25 として表されます。
OLE オートメーションの基準日は 1899 年 12 月 30 日の午前 00:00 時になります。また、OLE オートメーションにおける日付の最大値は、MaxValue と同じです (9999 年 12 月 31 日)。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- DateTime.ToOADate メソッドのページへのリンク