COleDateTime::ParseDateTime
날짜/시간 값을 읽을 수 있는 문자열을 구문 분석 합니다.
bool ParseDateTime(
LPCTSTR lpszDate,
DWORD dwFlags = 0,
LCID lcid = LANG_USER_DEFAULT
) throw( );
매개 변수
lpszDate
구문 분석 하는 null로 끝나는 문자열에 대 한 포인터입니다.자세한 내용은 설명 부분을 참조 하십시오.dwFlags
로케일 설정 및 구문 분석에 대 한 플래그를 나타냅니다.하나 이상의 다음 flags:LOCALE_NOUSEROVERRIDE 사용자 정의 설정 대신 시스템 기본 로케일 설정을 사용 합니다.
VAR_TIMEVALUEONLY 날짜 부분을 구문 분석 하는 동안 무시 됩니다.
VAR_DATEVALUEONLY 시간 부분을 구문 분석 하는 동안 무시 됩니다.
lcid
변환에 사용할 로캘 ID를 나타냅니다.
반환 값
반환 true 문자열 성공적으로 날짜/시간 값을, 그렇지 않으면 변환 되었습니다 경우 거짓.
설명
문자열을 날짜/시간으로 성공적으로 변환 된 경우 값,이 값은 COleDateTime 개체 설정 되어 해당 값과 상태를 잘못.
[!참고]
연도 값 포괄적 100에서 9999 사이 있어야 합니다.
lpszDate 다양 한 형식의 매개 변수를 사용할 수 있습니다.예를 들어, 다음 문자열 허용 가능한 날짜/시간 형식 포함:
"25 January 1996"
"8:30:00"
"20:30:00"
"January 25, 1996 8:30:00"
"8:30:00 Jan. 25, 1996"
"1/25/1996 8:30:00" // always specify the full year,
// even in a 'short date' format
문자열 형식을 날짜/시간 값 변환에 대 한 적합 여부 로케일 ID에도 영향을 줄 수 있습니다.
경우 VAR_DATEVALUEONLY, 시간 값 0 시간 또는 자정으로 설정 합니다.경우 VAR_TIMEVALUEONLY, 날짜 값 의미 1899 년 12 월 30 일 날짜 0으로 설정 됩니다.
문자열을 날짜/시간 값으로 변환할 수 없습니다 또는이 상태는 숫자 오버플로 경우 COleDateTime 개체가 잘못 되었습니다.
범위 및 구현에 대 한 자세한 내용은 COleDateTime 문서를 참조 하는 값을 날짜 및 시간: 자동화 지원.
요구 사항
헤더: atlcomtime.h