AxHost.GetTimeFromOADate(Double) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine DateTime-Struktur zurück, die dem angegebenen OLE-Automatisierungsdatum entspricht.
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
Parameter
- date
- Double
Das OLE-Automatisierungsdatum, das übersetzt werden soll.
Gibt zurück
Eine DateTime, die dasselbe Datum und dieselbe Uhrzeit wie date
darstellt.
Ausnahmen
Das Datum ist kein gültiger Datumswert für die OLE-Automatisierung.
Hinweise
Der date
Parameter ist eine Gleitkommanummer mit doppelter Genauigkeit, die ein Datum als Anzahl von Tagen vor oder nach dem Basisdatum, Mitternacht, 30. Dezember 1899 darstellt. Das Zeichen und der integrale Teil des date
Codierens des Datums als positive oder negative Verschiebung von 30. Dezember 1899 und der absolute Wert des Bruchteils codiert date
die Tageszeit als Bruchteil einer Tagesverschiebung von Mitternacht. date
muss ein Wert zwischen negativem 657435.0 und positivem 2958466.0 sein.
Beachten Sie, dass aufgrund der Art und Weise, wie Datumsangaben codiert werden, zwei Möglichkeiten zur Darstellung jeder Tageszeit am 30. Dezember 1899 vorhanden sind. Beispielsweise bedeutet -0,5 und 0,5 am 30. Dezember 1899 beides, da eine Tagesverschiebung von Plus- oder Minus null Tagen vom Basisdatum noch das Basisdatum ist, und eine halbtägige Verschiebung von Mitternacht ist Noon.
Weitere Informationen finden Sie unter Automatisieren von betriebsbezogenen Aufgaben.