【发布时间】:2011-09-05 08:39:12
【问题描述】:
我搜索了很多并尝试了很多解决方案,但没有一个对我有用。例如,我在下面尝试过:
public static DateTime ParseDateToSystemFormat(DateTime date)
{
IFormatProvider culture = new CultureInfo("en-GB", true);
DateTime dt = DateTime.ParseExact(date.ToString("dd/MM/yyyy"),
"dd/MM/yyyy",
culture,DateTimeStyles.NoCurrentDateDefault);
return Convert.ToDateTime(dt,culture);
}
如果有人解决了这个问题,请告诉我。
【问题讨论】:
-
请描述您想要实现的目标。正如答案所指出的,
DateTime对象没有附加格式。您的问题一定出在其他地方。 -
DateTime 对象没有格式。你可以用你想要的格式打印这个对象。
-
这只有在这个操作返回一个字符串时才有意义