DateTime.FromOADate(Double) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een DateTime equivalent van de opgegeven OLE Automation-datum.
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
Parameters
- d
- Double
Een OLE Automation-datumwaarde.
Retouren
Een object dat dezelfde datum en tijd vertegenwoordigt als d.
Uitzonderingen
De datum is geen geldige OLE Automation-datumwaarde.
Opmerkingen
De d parameter is een drijvendekommagetal met dubbele precisie dat een datum aangeeft als het aantal dagen vóór of na de basisdatum, middernacht, 30 december 1899. Het teken en het integraal onderdeel van het coderen van d de datum als een positieve of negatieve dagverplaatsing vanaf 30 december 1899, en de absolute waarde van het breukdeel van de dag codeert het tijdstip van d de dag als een fractie van een dagverplaatsing vanaf middernacht.
d moet een waarde tussen 657435,0 en positief 2958465,99999999 zijn.
Houd er rekening mee dat vanwege de manier waarop datums worden gecodeerd, er twee manieren zijn om elk tijdstip van de dag op 30 december 1899 weer te geven. Bijvoorbeeld: -0,5 en 0,5 betekenen beide middag op 30 december 1899, omdat een dagverplaatsing van plus- of min nul dagen vanaf de basisdatum nog steeds de basisdatum is, en een halve dag verplaatsing van middernacht is middag.
Zie ToOADate voor meer informatie over OLE Automation.