DateTime.FromOADate(Double) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 OLE 자동화 날짜에 해당하는 DateTime을 반환합니다.
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
매개 변수
- d
- Double
OLE 자동화 날짜 값입니다.
반환
d
와 동일한 날짜 및 시간을 나타내는 개체입니다.
예외
날짜가 유효한 OLE 자동화 날짜 값이 아닙니다.
설명
이 d
매개 변수는 1899년 12월 30일 자정 또는 그 이후의 날짜 수를 나타내는 배정밀도 부동 소수점 숫자입니다. 날짜를 1899년 12월 30일의 양수 또는 음수 일 변위로 인코딩하는 부호와 정 d
수 부분이며, 소수 부분의 d
절대값은 하루 중 시간을 자정부터 하루 변위의 분수로 인코딩합니다. d
는 음수 657435.0에서 양수 2958465.99999999 사이의 값이어야 합니다.
날짜가 인코딩되는 방식 때문에 1899년 12월 30일에 하루 중 언제든지 나타내는 두 가지 방법이 있습니다. 예를 들어 -0.5 및 0.5는 모두 1899년 12월 30일 정오를 의미합니다. 기본 날짜에서 더하기 또는 0일을 더하거나 뺀 날짜의 일 변위는 여전히 기본 날짜이고 자정부터 반나절 변위는 정오이기 때문입니다.
OLE Automation에 대한 자세한 내용은 참조 ToOADate 하세요.