与数据表绑定的日期时间

时间:2013-07-09 10:52:14

标签: asp.net .net

当我使用一个过程(其中包含datetime列)绑定我的DataTable时,它将显示日期和时间。

如何让它在没有时间的情况下显示日期?

enter image description here

2 个答案:

答案 0 :(得分:0)

更改Sql查询中的格式:例如Convert(VARCHAR(10),datefield,103) As ShowDate

select Convert(VARCHAR(10),getdate(),103) As Todaydate

答案 1 :(得分:0)

您的问题不明确,您在哪里显示这些记录?如果您使用带有GridView的{​​{1}},则可以使用DataFormatString属性:

BoundField

但是,这不仅适用于<Columns> <asp:BoundField DataField="DateColumn" HeaderText="DateColumn" SortExpression="DateColumn" DataFormatString="{0:d}" /> ,您可以始终使用BoundField格式字符串:

DateTimes

Standard TimeSpan Format Strings