我的应用程序中有一个日期时间变量。它的值为 01/09/2010 00:00:00。我想获得 01/09/2010 的值(value)。我仍然想使用 DateTime 结构。是否有任何方法/属性。我知道可以使用转换。 例如我有 DateTime date = new DateTime(2010,09,01); 它将显示 01/09/2010 00:00:00
我希望日期单独为 01/09/2010。
这可能吗?
最佳答案
调用 date.ToShortDateString()
以便仅查看 DateTime
对象的日期部分。
要强制使用特定格式(如果那不是您的默认文化格式),您可以使用
date.ToString("dd/MM/yyyy");
请注意,我不确定您示例中的月份是 01
还是 09
。如果我混淆了它们,只需将 "dd/MM/yyyy"
替换为 "MM/dd/yyyy"
关于c# - 如何在 C# 中使用 DateTime 值显示没有时间的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4246314/