정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

DateTime.ToOADate 메서드

2013-12-13

이 인스턴스의 값을 해당 OLE 자동화 날짜로 변환합니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

public double ToOADate()

반환 값

형식: System.Double
이 인스턴스의 값에 해당하는 OLE 자동화 날짜를 포함하는 소수점 아래 두 자리 부동 소수점 수입니다.

예외조건
OverflowException

이 인스턴스의 값을 OLE 자동화 날짜로 표현할 수 없는 경우

OLE 자동화 날짜는 정수 부분이 1899년 12월 30일 이전 또는 이후의 일 수이고 소수 부분이 해당 날짜의 시간을 24로 나눈 값인 부동 소수점 수로 구현됩니다. 예를 들어, 1899년 12월 31일 자정은 1.0으로, 1900년 1월 1일 오전 6시는 2.25로, 1899년 12월 29일 자정은 -1.0으로, 1899년 12월 29일 오전 6시는 -1.25로 표시됩니다.

기본 OLE 자동화 날짜는 1899년 12월 30일 자정입니다. 최소 OLE 자동화 날짜는 0100년 1월 1일 자정입니다. 최대 OLE 자동화 날짜는 9999년 12월 31일이 끝나는 순간인 MaxValue와 같습니다.

현재 인스턴스가 MinValue 이후의 날짜 및 0100년 1월 1일 자정 이전의 날짜를 나타내는 경우 ToOADate 메서드가 OverflowException을 발생시킵니다. 그러나 현재 인스턴스의 값이 MinValue인 경우 메서드는 0을 반환합니다.

OLE 자동화에 대한 자세한 내용은 MSDN Library를 참조하세요.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: