2013-02-12 1 views
3

달 약어 (예 : Jan, Feb, Mar)에서 월 번호를 검색하려고합니다. 여기에 내가 시도 것입니다 :VB.NET에서 3 자로 된 약어에서 월 색인을 얻는 방법은 무엇입니까?

xdata(i) = DateTime.Parse(
       filteredData.Columns(i + 23).ColumnName.ToString 
      ).ToString("m") 

filteredData 월 약어로 표시 열 이름을 가진 DataTable에 있습니다. 이 경우 월 번호를 검색하는 가장 좋은 방법은 무엇입니까? "Jan" 당신이 당신의 코드를 실행 한 달 동안 유효한 약자

Dim monthNumber = DateTime.ParseExact(
         "Jan", 
         "MMM", 
         CultureInfo.CurrentCulture).Month 

,

답변

8

뭔가를해야만처럼.

+0

정수를 사용하여 DateTime을 정수로 변환 할 수 있습니까? – SillyCoda

+1

@SillyCoda, 'Month' 속성은'정수 '입니다. http://msdn.microsoft.com/en-gb/library/system.datetime.month.aspx?cs-save-lang=1&cs-lang=vb# 코드 스 니펫 -1 – Jodrell

관련 문제