COleDateTime::ParseDateTime

BOOL ParseDateTime (LPCTSTR lpszDate, DWORD dwFlags = 0,LCID lcid = LANG_USER_DEFAULT);
(CMemoryException)을 던져;
(COleException)을 던져;

반환 값

0이 아닌 문자열은 성공적으로 그렇지 않으면 0 날짜/시간 값으로 변환 하는 경우。

매개 변수

lpszDate

구문 분석 하는 null로 끝나는 문자열에 대 한 포인터입니다. 자세한 내용은 다음 웹 사이트를 참조 하십시오. 주의。

dwFlags

로캘 설정 및 구문에 대 한 플래그를 나타냅니다. 다음 플래그 중 하나 이상:

lcid

변환에 사용할 로캘 ID를 나타냅니다.

주의

날짜/시간 값을 읽을 문자열을 구문 분석 하려면이 멤버 함수를 호출 합니다. 문자열이 날짜/시간 값으로 변환 되어 성공적으로 않으면이 COleDateTime 개체의 값을 해당 값과 유효 상태로 설정。

메모nbsp;??연도 값은-100에서 9999 사이의 놓여야 합니다(&N).

LpszDate 매개 변수는 다양 한 형식 취할 수 있습니다. 예를 들어, 다음 문자열 허용 가능한 날짜/시간 형식 포함:

"1996 년 1 월 25"
"8 시 30 분 0 초"
"20: 30 분 0 초"
"1996 년 1 월 25 일 8시 30분: 00"
"8 시 30 분 0 초 1996 년 1 월 25 일"
"1996 년 1 월 25 8시 30분: 00" nbsp; / / 항상 전체 연도 지정
 ??????????????????? / / '짧은 날짜' 형식에도(&N)

로캘 ID 문자열 형식을 날짜/시간 값 변환에 대 한 수용 여부 또한 미칠 참고。

경우에 VAR_DATEVALUEONLY, 시간 값은 0 또는 자정 시간로 설정 됩니다. 경우에 VAR_TIMEVALUEONLY, date 값 날짜 0, 1899 년 12 월 30 의미 설정。

날짜/시간 값을 문자열을 변환할 수 없습니다 또는이 COleDateTime 개체가 상태 유효 숫자 오버플로 있었다면 하는 경우。

문자열 변환 메모리 할당 오류가 발생 하 여 실패 하는 경우이 함수는 CMemoryException을 throw 합니다. 이 함수는 COleException 를 throw 하는 다른 오류 상태에。

로캘 ID 값의 목록은 다음 웹 사이트를 참조 하십시오. 섹션에서 Win32 SDK OLE 프로그래머용 참조 에서 여러 국가 언어 지원

범위와 COleDateTime 값 구현에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 날짜와 시간: 자동화 지원 Visual c + + 프로그래머 가이드

COleDateTime 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;COleDateTime::Format, COleDateTime::GetStatus(&N)

Index