string Edate = collection["effectiveDatePicker"].ToString();
string Cdate = collection["cancelDatePicker"].ToString();
我得到的日期,以日期時間20101112或20101116轉換字符串使用asp.net
然後我doign soemthign像這樣assing我的日期時間變量
h.Edate= DateTime.ParseExact(collection["effectiveDatePicker"].ToString(), "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture, DateTimeStyles.NoCurrentDateDefault);
h.CDate= DateTime.ParseExact(collection["cancelDatePicker"].ToString(), "yyyyMMdd", System.Globalization.CultureInfo.CurrentCult
保存到後數據庫..我看到EDate和CDate fileds像這樣somethign
11/10/2010
11/15/2010
具有相同的日期當我再次提交我越來越錯誤的ParseExact因爲我得到的字符串是2010年11月10日,但它期待20101010
任何機構可以幫助我嗎?
如果我使用這行代碼,我得到錯誤System.Iformateprovider這個行..謝謝 – kumar 2010-11-04 19:38:55
如何聲明集合?在調用ToString()之前,您可能需要先將集合[「effectiveDatePicker」]作爲日期對象進行投射。 – GendoIkari 2010-11-04 19:40:29
集合是FormCollection謝謝 – kumar 2010-11-04 19:48:17