DateTime.ToOADate DateTime.ToOADate DateTime.ToOADate DateTime.ToOADate Method

정의

이 인스턴스의 값을 해당 OLE 자동화 날짜로 변환합니다.Converts the value of this instance to the equivalent OLE Automation date.

public:
 double ToOADate();
public double ToOADate ();
member this.ToOADate : unit -> double
Public Function ToOADate () As Double

반환

이 인스턴스의 값에 해당하는 OLE 자동화 날짜를 포함하는 소수점 아래 두 자리 부동 소수점 수입니다.A double-precision floating-point number that contains an OLE Automation date equivalent to the value of this instance.

예외

이 인스턴스의 값은 OLE 자동화 날짜로 표현할 수 없습니다.The value of this instance cannot be represented as an OLE Automation Date.

설명

OLE 자동화 날짜는 해당 필수 구성 요소는 이전 또는 1899 년 12 월 30 일 자정 이후의 일 수 및 소수 부분이 24로 나눈 해당 날짜에 시간을 나타내는 부동 소수점 숫자로 구현 됩니다.An OLE Automation date is implemented as a floating-point number whose integral component is the number of days before or after midnight, 30 December 1899, and whose fractional component represents the time on that day divided by 24. 예를 들어 자정 1899 년 12 월 31가 나타내는 1.0; 오전 6 시, 1900 년 1 월 1은 표현 2.25; 자정 1899 년 12 월 29-1.0;으로 표시 됩니다. 고 오전 6 1899 년 12 월 29-1.25로 표시 됩니다.For example, midnight, 31 December 1899 is represented by 1.0; 6 A.M., 1 January 1900 is represented by 2.25; midnight, 29 December 1899 is represented by -1.0; and 6 A.M., 29 December 1899 is represented by -1.25.

기본 OLE 자동화 날짜는 1899 년 12 월 30 일 자정입니다.The base OLE Automation Date is midnight, 30 December 1899. 최소 OLE 자동화 날짜는 1 년 1 월 0100 일 자정입니다.The minimum OLE Automation date is midnight, 1 January 0100. 최대 OLE 자동화 날짜와 동일 DateTime.MaxValue, 31 년 12 월의 마지막 순간 9999입니다.The maximum OLE Automation Date is the same as DateTime.MaxValue, the last moment of 31 December 9999.

합니다 ToOADate 메서드가 throw를 OverflowException 현재 인스턴스가 나타내는 날짜 보다 이후인 경우 MaxValue January1, 자정 0100 보다 이전 버전입니다.The ToOADate method throws an OverflowException if the current instance represents a date that is later than MaxValue and earlier than midnight on January1, 0100. 그러나 현재 인스턴스의 값이 MinValue, 메서드에서 0을 반환 합니다.However, if the value of the current instance is MinValue, the method returns 0.

OLE Automation에 대 한 자세한 내용은 참조는 MSDN Library합니다.For more information about OLE Automation, see the MSDN Library.

적용 대상

추가 정보