-1

我正在转换日期,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");
4

2 回答 2

2

如果您在格式为“MM/dd/yyyy”的字符串中有一个日期,并且想要将其转换为“dd/MM/yyyy”,您可以这样做:

DateTime dt = DateTime.ParseExact(dateString, "MM/dd/yyyy", 
                                  CultureInfo.InvariantCulture);
var date = dt.ToString("dd/MM/yyyy");
于 2012-10-19T07:15:32.860 回答
1

尝试这个:

String.Format("{0:dd/MM/yyyy}", MyDate);
于 2012-10-19T07:12:41.170 回答