AxHost.GetTimeFromOADate(Double) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した OLE オートメーション日付に対応する DateTime 構造体を返します。
protected:
static DateTime GetTimeFromOADate(double date);
protected static DateTime GetTimeFromOADate(double date);
static member GetTimeFromOADate : double -> DateTime
Protected Shared Function GetTimeFromOADate (date As Double) As DateTime
パラメーター
- date
- Double
変換する OLE Automate 日付。
返品
DateTimeと同じ日時を表すdate。
例外
日付が有効な OLE オートメーション日付値ではありません。
注釈
date パラメーターは、1899 年 12 月 30 日の基準日の前または後の日数を表す倍精度浮動小数点数です。
dateの符号と整数部分は、1899 年 12 月 30 日からの正または負の日の変位として日付をエンコードし、dateの小数部の絶対値は、午前 0 時からの 1 日の変位の分数として時刻をエンコードします。
date は、負の 657435.0 から正の 2958466.0 までの値である必要があります。
日付のエンコード方法により、1899 年 12 月 30 日の任意の時刻を表す 2 つの方法があることに注意してください。 たとえば、-0.5 と 0.5 はどちらも 1899 年 12 月 30 日の正午を意味します。これは、基準日からの日の変位が正負ゼロ日のままであり、午前 0 時からの半日の変位が正午であるためです。
詳細については、「 オートメーション」を参照してください。