我想將date-time
的字符串轉換爲date-time format
像這樣2016/5/10 12:00:00 AM格式。我嘗試了更多的方式,但不工作請任何建議。將日期時間字符串轉換爲日期時間
DateTime myDate = DateTime.ParseExact(txtManufacturerDate.Text, "MM-dd-yyyy",null);
我想將date-time
的字符串轉換爲date-time format
像這樣2016/5/10 12:00:00 AM格式。我嘗試了更多的方式,但不工作請任何建議。將日期時間字符串轉換爲日期時間
DateTime myDate = DateTime.ParseExact(txtManufacturerDate.Text, "MM-dd-yyyy",null);
試試這個:
Convert.ToDateTime(txtManufacturerDate.Text).ToString("M/d/yyyy hh:mm:ss tt")
它應該ToDateTime – techspider
只需使用Convert.ToDateTime(txtManufacturerDate.Text) –
@SufyanJabr在發佈答案之前,人們會認爲它會編譯爲初學者沒有'.ToDate在C#中的函數'.ToDateTime'也是如果你要在註釋中爲你的代碼建議一個修正,爲什麼不更新答案,所以你不會得到downvoted爲不正確的語法怎麼能不編譯的代碼被標記作爲一個可以接受的答案..大聲笑 – MethodMan
有你所以這裏檢查其他問題?例如,這個:http://stackoverflow.com/questions/4696872/c-sharp-parse-datetime-fri-jan-14-2011-145636-gmt-0800-pacific-standard-time –
你使用Convert.ToDateTime(字符串) – techspider
嗯,你的字符串中有斜槓和一個時間,連字符和沒有時間的確切格式字符串,所以你可能想先看看... –