다음을 통해 공유


CStr 함수의 반환 값

업데이트: 2007년 11월

다음 표에서는 expression의 여러 데이터 형식에 대한 CStr의 반환 값을 보여 줍니다.

expression의 형식

CStr의 반환 값

Boolean 데이터 형식(Visual Basic)

"True" 또는 "False"를 포함하는 문자열

Date 데이터 형식(Visual Basic)

시스템의 간단한 날짜 형식으로 된 Date 값(날짜 및 시간)을 포함하는 문자열

숫자 데이터 형식

숫자를 나타내는 문자열

CStr 및 Date

Date 형식에는 항상 날짜 정보와 시간 정보가 모두 포함됩니다. 형식 변환을 위해 Visual Basic에서는 1/1/0001(1년 1월 1일)을 날짜의 기본값으로 간주하고 00:00:00(자정)을 시간의 기본값으로 간주합니다. CStr의 결과 문자열에는 기본값이 포함되지 않습니다. 예를 들어, #January 1, 0001 9:30:00#을 문자열로 변환한 결과는 "9:30:00 AM"이며 날짜 정보는 표시되지 않습니다. 그러나 날짜 정보는 원래 Date 값에 그대로 있으며 DatePart 함수(Visual Basic) 등의 함수를 사용하여 복구할 수 있습니다.

참고:

CStr 함수는 응용 프로그램의 현재 문화권 설정을 기준으로 변환을 수행합니다. 특정 문화권의 숫자를 문자열로 나타내려면 해당 숫자에 ToString(IFormatProvider) 메서드를 사용합니다. 예를 들어, Double 형식의 값을 String 형식으로 변환할 때는 Double.ToString을 사용합니다.

참고 항목

참조

형식 변환 함수

Boolean 데이터 형식(Visual Basic)

Date 데이터 형식(Visual Basic)

DatePart 함수(Visual Basic)