AxHost.GetTimeFromOADate(Double) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回 DateTime 結構,對應至指定的 OLE Automation 日期。
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 Automation 日期值。
備註
參數 date
是雙精確度浮點數,代表日期為基底日期、午夜、1899 年 12 月 30 日之前或之後的天數。 從 1899 年 12 月 30 日將日期編碼為正數或負數日位移的正數或負數部分 date
,而 小數部分 date
的絕對值會將一天的時間編碼為午夜的一小部分。 date
必須是負數 657435.0 到正 2958466.0 之間的值。
請注意,由於日期編碼的方式,有兩種方式代表 1899 年 12 月 30 日的任何時間。 例如,-0.5 和 0.5 這兩者都表示 1899 年 12 月 30 日的星期幾位移,因為基底日期的日位移加或減去零天仍是基底日期,而午夜的半天位移則為午夜。
如需詳細資訊,請參閱自動化。