DateTime.FromOADate(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 zurück, die dem angegebenen Datum für die OLE-Automatisierung entspricht.
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
Parameter
- d
- Double
Ein Datumswert für die OLE-Automatisierung.
Gibt zurück
Ein Objekt, das das gleiche Datum und die gleiche Uhrzeit wie d
darstellt.
Ausnahmen
Das Datum ist kein gültiger Datumswert für die OLE-Automatisierung.
Hinweise
Der d
-Parameter ist eine Gleitkommazahl mit doppelter Genauigkeit, die ein Datum als Anzahl von Tagen vor oder nach dem Basisdatum, Mitternacht, 30. Dezember 1899, darstellt. Das Vorzeichen und der integrale Teil von d
codieren das Datum als positive oder negative Tagesverschiebung ab dem 30. Dezember 1899, und der absolute Wert des Bruchteils von d
codiert die Tageszeit als Bruchteil einer Tagesverschiebung von Mitternacht. d
muss ein Wert zwischen dem negativen Wert 657435,0 und dem positiven Wert 2958465,99999999 sein.
Beachten Sie, dass es aufgrund der Art und Weise, wie Datumsangaben codiert werden, zwei Möglichkeiten gibt, jede Tageszeit am 30. Dezember 1899 darzustellen. Beispielsweise bedeuten -0,5 und 0,5 am 30. Dezember 1899 jeweils 12 Uhr, da eine Tagesverschiebung von plus oder minus null Tagen ab dem Basisdatum immer noch das Basisdatum ist und eine halbtägige Verschiebung ab Mitternacht 12 Uhr ist.
ToOADateWeitere Informationen zur OLE-Automatisierung finden Sie unter .