2013-05-22 35 views
0

我有包含字符串的年份和月份值,例如文本框:2010年1月轉換日期格式MMMM YYYY以YYYYMM在asp.net VB

,但我想它與格式201001保存到mysql數據庫--->年份和月份數

我該如何轉換此字符串?

+1

你保存日期在MySQL字符串?什麼是數據庫表中的列類型 – Habib

+0

@Habib,是的,我想將它保存到MySQL表中,顏色類型是varchar(6) – sephtian

回答

3

this link基礎,也許你可以試試這個:

Dim dateval As String = "January 2010" 
Dim year As String = dateval.Split(" "C)(1) 
Dim month As String = DateTime.ParseExact(dateval.Split(" "C)(0), "MMMM", CultureInfo.CurrentCulture).Month.ToString() 

Dim yourdateval As String = String.Concat(year, month) 
+0

哇這是個好主意,但它給我1位數的月份數,我想要得到2位數的月份數字:( – sephtian

+1

然後,也許你可以只是作出一個條件,在月份之前追加'0',如果它是一個數字的數字。 – iceheaven31

+1

嗯,我沒有其他方式:) – sephtian

相關問題