我有兩個文本框連接到jquery Datepicker。當選擇日期時,日期將以格式d m yy
例如在文本框中出現。 2013年10月10日。我環顧四周,發現很多轉換到日期,但不是從這種格式,有沒有什麼辦法可以做到這一點?轉換爲日期m d yy?
回答
如果格式10 oct 2013
如前所述,您將真正DateTime
這樣的字符串是這樣的:
string format = "dd MMM yyyy";
string result = dt.ToString(format, CultureInfo.InvariantCulture); // maybe ToLower according to your string
CultureInfo.InvariantCulture
力量英語即使有不同的文化。
如果您需要從string
解析它DateTime
使用ParseExact
:
DateTime dt = DateTime.ParseExact("10 oct 2013", format, CultureInfo.InvariantCulture);
嗨,感謝您的回答,但是當我嘗試DateTime.ParseExact時,我得到以下錯誤'字符串未被識別爲有效的DateTime。'。 – Srb1313711
@ Srb1313711:不是'10 oct 2013',你使用了什麼字符串? –
我的錯誤工作非常感謝您的幫助! – Srb1313711
您是否嘗試過如下格式化字符串?
txtBox.ToString("d M yy");
哎呀,我的意思是
dateTime.ToString("d M yy");
我不認爲會編譯,文本框上的ToString()沒有一個需要字符串的重載。 –
- 1. 格式日期 「M d,YY」
- 2. PHP將日期轉換爲DD-M-YY
- 3. DateTimePicker將日期轉換爲m,d,yyy
- 4. 蘋果數字:轉換日期格式M/D/YY或D/M/YY到YYYY-MM-DD
- 5. 將日期格式從d-m-Y轉換爲Y-m-d
- 6. 轉換php字符串d-m-y到日期y-m-d
- 7. 轉換m/d格式日期
- 8. 轉換日期爲 「%Y%M%d%H%M%S」 在大熊貓
- 9. php日期格式從d/m/Y轉換爲date('D,j M Y H:i:s')
- 10. 正則表達式日期格式m/dd/yy-m/dd/yy
- 11. 轉換日期/ d/yy要毫米/日/年
- 12. 轉換爲MM/YY的日期格式?
- 13. 在R中格式化M/D/YY日期
- 14. 將json日期轉換爲PHP時出錯(m/d/Y)
- 15. 在jquery中將日期轉換爲「Y-m-d」formate
- 16. 如何將此日期轉換爲Y-m-d(PHP)?
- 17. PHP轉換日期爲d-M-Y格式
- 18. 麻煩UTC日期轉換爲M/d/YYYY與date.js
- 19. 將德國日期轉換爲Y-m-d不起作用?
- 20. 將現有字符串日期轉換爲Y/m/d - Smarty
- 21. 以d/mm/yy格式轉換日期(年齡早於69年)
- 22. AngularJS日期過濾器將shortDate格式轉換爲'M/d/yy'作爲標籤/字符串
- 23. 更改日期從m/d/Y到m-d-Y
- 24. 將ls -ltr的輸出轉換爲日期格式%m%d%H:%M
- 25. 如何將結果/ bin /日期「%Y-%m-%d%H:%M:%S」轉換爲秒?
- 26. 將日期格式從d/m/Y更改爲Y-m-d
- 27. VBA將日期格式從D-M-Y更改爲M-D-Y
- 28. 格式日期爲PHP m/d/y至Y-m-d?
- 29. 解析日期格式「DD-M-YY」爲有效日期
- 30. 如何在PHP中將Y-m-d H:i:s轉換爲Y-m-d?
「2013年10月10日」 看起來更像是' 「d MMM YYYY」'。 – Corak
請檢查以供參考,http://jqueryui.com/datepicker/#date-formats。我知道它看起來像MMM,但M實際上會顯示爲例如oct – Srb1313711
'「d MMM yyyy」'是該日期的.Net格式字符串。 jquery datepicker的格式字符串在這裏並不重要。 – Corak