CStr 함수의 반환 값(Visual Basic)
다음 표에서는 expression
의 다양한 데이터 형식에 대한 CStr
의 반환 값을 설명합니다.
expression 형식이 다음과 같은 경우 |
CStr return |
---|---|
Boolean 데이터 형식 | "True" 또는 "False"를 포함하는 문자열입니다. |
Date 데이터 형식 | 시스템의 간단한 날짜 표기 형식으로 된 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와 같은 함수를 사용하여 복구할 수 있습니다.
참고 항목
CStr
함수는 애플리케이션의 현재 문화권 설정에 따라 변환을 수행합니다. 특정 문화권에서 숫자의 문자열 표현을 가져오려면 숫자의 ToString(IFormatProvider)
메서드를 사용합니다. 예를 들어, Double
형식의 값을 String
으로 변환할 때 Double.ToString을 사용합니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET