3
"DD/MM/YYYY"형식으로 단일 문자열을 DateTime으로 구문 분석하는 방법 (시도) (VB.Net)"DD/MM/YYYY"형식으로 단일 문자열을 DateTime으로 구문 분석 (시도) 하시겠습니까? (VB.Net)
예를 들어 입력 문자열 "30/12/1999"(1999 년 12 월 30 일), DateTime에 구문 분석 (시도)하는 방법을 사용합니까?
"DD/MM/YYYY"형식으로 단일 문자열을 DateTime으로 구문 분석하는 방법 (시도) (VB.Net)"DD/MM/YYYY"형식으로 단일 문자열을 DateTime으로 구문 분석 (시도) 하시겠습니까? (VB.Net)
예를 들어 입력 문자열 "30/12/1999"(1999 년 12 월 30 일), DateTime에 구문 분석 (시도)하는 방법을 사용합니까?
이 시도 : yourString
사용자가 지정한 형식과 일치하지 않는 경우
Dim date As Datetime = DateTime.ParseExact(_
yourString, "dd/MM/yyyy", CultureInfo.InvariantCulture)
이것은 예외가 발생합니다. 이 경우 예외를 원하지 않으면 다음을 수행하십시오.
Dim date As Date
Date.TryParseExact(dateString, "dd/MM/yyyy", CultureInfo.CurrentCulture, _
DateTimeStyles.None, date)
감사합니다. – lesderid
TryParse 대신 예외를 처리합니다. 다시 한 번 감사드립니다. 답변을 수락했습니다! – lesderid
참고 : 문자열이 항상 유효한 날짜가 아닐 것으로 예상되는 경우 일반적으로 TryParse 및 TryParseExact가 더 빠릅니다. 던지기 및 잡기 예외는 값이 비쌀 수 있습니다. 또한 날짜를 구문 분석 할 수 있는지 여부를 나타내는 부울을 반환합니다. – cHao