我想将日期DD-MM-YYYY转换为C#中日期时间“MM / DD / YYYY”的默认格式。
是否有字符串格式可以帮助我做。
答案 0 :(得分:4)
(DateTime.ParseExact(input, "dd-MM-yyyy", CultureInfo.InvarientCulture).ToString("MM/dd/yyyy")
(不假设任何默认值 - " mm / dd / yyyy" 不是大多数人的默认日期格式。)
答案 1 :(得分:-1)
试试这个
DateTime dt = GetDate(DateStringToConvert);
dt.ToString("MM/dd/yyyy");
答案 2 :(得分:-1)
string oldstr = "03/12/2011";
string strDate = DateTime.ParseExact(oldstr, "dd/MM/yyyy",null).ToString("MM/dd/yyyy");
Console.WriteLine(strDate);