如何在c#中将日期字符串从一种格式转换为另一种格式?
假设我有日期字符串,如mydate =“24-Jun-2011”;
我想将其转换为另一种格式“2011-06-24”。 这样做的简单方法是什么?
最好的方法是将字符串解析为DateTime,然后再将其转换为字符串。
请务必查看DateTime.Parse , DateTime.TryParse和DateTime.ToString的文档
DateTime.Parse(myDate).ToString("yyyy-MM-dd");
DateTime.ParseExact("24-Jun-2011", "dd-MMM-yyyy").ToString ("yyyy-MM-dd")
请参阅MSDN上的格式。
你可以把它Parse
为DateTime
然后使用tostring
+特殊格式得到你需要的东西