转换完整日期和日期

时间:2013-05-28 14:01:39

标签: c# asp.net

我想知道是否可以转换完整日期和日期,例如

  

2013年4月18日星期四

string(DD / MM / YYYY)

3 个答案:

答案 0 :(得分:5)

答案 1 :(得分:0)

可能有一种更简单的方法,但这是基于我对您的问题的理解而想到的一种快速方法。还有一些额外的代码,因此您可以添加到空白的Windows窗体项目中并查看值。

String strEntry = @"Thursday 18th of April 2013";
DateTime dteValue = DateTime.MinValue;
strEntry = strEntry.Replace("of", null);
strEntry = strEntry.Replace("rd ", " ");
strEntry = strEntry.Replace("th", null);
strEntry = strEntry.Replace("st", null);
DateTime.TryParse(strEntry, out dteValue);
String strFormat = dteValue.ToString("dd/MM/yyyy");
MessageBox.Show(strFormat, "Date Value", MessageBoxButtons.OK);

答案 2 :(得分:0)

您可以尝试使用DateTime.Parse(string str)方法。

例如, DateTime.Parse("Thu, 18 April 2013");

给出以下输出,

04/18/2013 00:00:00