我有一个日期时间数组。但我希望结果只显示日期。存储日期时间的数组是:
DateTime[] dates = datelist.ToArray();
转换为字符串后,我在标签中显示此数组:
lblDate.Text = string.Join(", ", dates);
注意:我已经尝试了在 ToString() 中转换日期并使用 DateTime.ParseExact 的所有可能的解决方案,但没有任何效果.
最佳答案
您可以在将 DateTime 转换为字符串时轻松定义它的格式。尝试这样的事情:
lblDate.Text = string.Join(", ", dates.Select(d => d.ToString("dd/MM/yyyy")));
其中 d、M、y 分别是日、月、年。
关于c# - 如何转换 DateTime[] 日期 = datelist.ToArray();在 C# 中仅显示日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42022533/