【发布时间】:2013-12-28 14:10:15
【问题描述】:
我正在使用 DevExpresss Winform。我使用 DateEdit 来存储日期,并在访问数据库中使用数据类型作为日期/时间。现在我存储了日期 [19-11-2013],然后在检索日期时随时间而来。像这样 [19-11-2013 PM 12:00:00]。但我不需要时间。如何解决这个错误?
【问题讨论】:
标签: c# winforms ms-access devexpress
我正在使用 DevExpresss Winform。我使用 DateEdit 来存储日期,并在访问数据库中使用数据类型作为日期/时间。现在我存储了日期 [19-11-2013],然后在检索日期时随时间而来。像这样 [19-11-2013 PM 12:00:00]。但我不需要时间。如何解决这个错误?
【问题讨论】:
标签: c# winforms ms-access devexpress
这不是错误。即使在您的数据库中您有一个Date 数据类型,您也会在C# 中使用DateTime 变量。您看到的是默认时间 12:00 PM 或 00:00(24 小时制)。请注意,这不是 C# 中的 Date 数据类型。
如果您不想查看时间值,只需相应地格式化即可 Standard Date and Time Format Strings
DateTime date1 = new DateTime(2008,4, 10);
Console.WriteLine(date1.ToString("d", DateTimeFormatInfo.InvariantInfo));
// Displays 04/10/2008
【讨论】:
DateTime date = CBL_Date.DateTime;
string myDate = CBL_Date.ToString("d");