如何使用C#中的DateTime值在没有时间的情况下显示日期?

Sat*_*ish 1 .net c# datetime

我的应用程序中有一个datetime变量.价值是01/09/2010 00:00:00.我想获得01/09/2010的价值.我还想使用DateTime结构.有没有任何方法/属性.我知道有可能使用转换.例如,我有DateTime date = new DateTime(2010,09,01); 它将显示01/09/2010 00:00:00

我希望日期仅为01/09/2010.

可能吗?

Øyv*_*hen 5

调用date.ToShortDateString()所以只看到DateTime对象的日期部分.

要强制使用特定格式(如果这不是您的默认文化格式),您可以使用

date.ToString( "DD/MM/YYYY");

请注意,林不知道是否0109在你的榜样月份.如果我把它们混合起来,那就换"dd/MM/yyyy"一下吧"MM/dd/yyyy"