我正在使用MyDate.ToString("dd/MM/yyyy")
转换日期,但它会以MM/dd/yyyy
格式返回我的日期。
我的代码:
cell.InnerText += "Created Between " +
this.BetweenAndStrat.ToString("dd/MM/yyyy") + " And " +
this.BetweenAndEnd.ToString("dd/MM/yyyy");
答案 0 :(得分:2)
如果您的字符串中的日期格式为“MM / dd / yyyy”,并希望将其转换为“dd / MM / yyyy”,您可以这样做:
DateTime dt = DateTime.ParseExact(dateString, "MM/dd/yyyy",
CultureInfo.InvariantCulture);
var date = dt.ToString("dd/MM/yyyy");
答案 1 :(得分:1)
试试这个:
String.Format("{0:dd/MM/yyyy}", MyDate);