AxHost.GetTimeFromOADate(Double) Metod

Definition

Returnerar en DateTime struktur som motsvarar det angivna OLE Automation-datumet.

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

Parametrar

date
Double

OLE Automate-datumet som ska översättas.

Returer

Ett DateTime som representerar samma datum och tid som date.

Undantag

Datumet är inte ett giltigt OLE Automation-datumvärde.

Kommentarer

Parametern date är ett flyttal med dubbel precision som representerar ett datum som antalet dagar före eller efter basdatumet, midnatt, den 30 december 1899. Tecknet och den integrerade delen av date kodar datumet som en positiv eller negativ dagförskjutning från den 30 december 1899, och det absoluta värdet för bråkdelen av date kodar tiden på dagen som en bråkdel av en dagförskjutning från midnatt. date måste vara ett värde mellan negativt 657435,0 genom positivt 2958466,0.

Observera att på grund av hur datum kodas finns det två sätt att representera vilken tid på dagen som helst den 30 december 1899. Till exempel -0,5 och 0,5 båda medelvärdet 12:00 den 30 december 1899 eftersom en dagförskjutning på plus eller minus noll dagar från basdatumet fortfarande är basdatumet och en halv dags förskjutning från midnatt är 12:00.

Mer information finns i Automation.

Gäller för