DateTime.FromOADate(Double) Metódus

Definíció

DateTime A megadott OLE Automation-dátummal egyenértékű értéket ad vissza.

public:
 static DateTime FromOADate(double d);
public static DateTime FromOADate(double d);
static member FromOADate : double -> DateTime
Public Shared Function FromOADate (d As Double) As DateTime

Paraméterek

d
Double

Egy OLE Automation-dátumérték.

Válaszok

Olyan objektum, amely ugyanazt a dátumot és időt jelöli, mint a d.

Kivételek

A dátum nem érvényes OLE Automation-dátumérték.

Megjegyzések

A d paraméter egy dupla pontosságú lebegőpontos szám, amely a dátumot az alapdátum előtti vagy utáni napok számaként, 1899. december 30-án éjfélkor jelöli. A dátumot d 1899. december 30-tól pozitív vagy negatív napeltolódásként kódolja, a tört rész d abszolút értéke pedig a napidőt az éjféltől való napi elmozdulás törtrészeként kódolja. d negatív 657435,0 és pozitív 2958465,99999999 közötti értéknek kell lennie.

Vegye figyelembe, hogy a dátumok kódolásának módja miatt az 1899. Például a -0,5 és a 0,5 is 1899. december 30-án délt jelent, mivel az alapdátumtól számított plusz vagy mínusz nulla nap kiszorítása továbbra is az alapdátum, az éjféltől számított félnapos eltolódás pedig dél.

További ToOADate információ az OLE Automationről.

A következőre érvényes:

Lásd még