我有一个TextBox,显示此格式'01 / 01/1999 00:00:00'但我的记录的date
类型不是datetime
。
谢谢
答案 0 :(得分:7)
我的记录的日期类型不是日期时间
.Net DateTime
将日期和时间放在一起。如果您的记录只有日期,那么您将看到时间设置为00:00:00
。要仅显示您可以使用的日期:
textBox.Text = yourDateObject.ToShortDateString();
或者您可以将自定义格式传递给ToString
,如:
textBox.Text = yourDateObject.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture);
有关详细信息,请参阅:Custom Date and Time Format Strings