【发布时间】:2017-02-03 10:52:02
【问题描述】:
我有一个 DateTime 数组。但我希望结果只显示日期。存储日期时间的数组为:
DateTime[] dates = datelist.ToArray();
转换为字符串后,我在标签中显示此数组:
lblDate.Text = string.Join(", ", dates);
注意:我已经尝试了在 ToString() 中转换日期并使用 DateTime.ParseExact 的所有可能解决方案,但没有任何效果.
【问题讨论】:
-
"我已经尝试了所有在 ToString() 中转换日期的可能解决方案" - 我很确定你没有。您为什么不告诉我们您尝试将日期转换为字符串的方法?还是您只发现了 ToString 的一个重载?如果是这样,那就去看看msdn.microsoft.com/en-us/library/zdtaw1bw(v=vs.110).aspx
-
一个 DateTime 总是包含一个 Time 部分。如果您不想显示时间部分,您可以将转换应用到具有类似 date.ToShortDateString() 的字符串