2013-07-09 13 views
0

當我綁定我的DataTable與過程(其中有datetime列)時,它將顯示日期以及時間。與數據表綁定的日期時間

我怎樣才能讓它顯示沒有時間的日期?

enter image description here

+0

請標記問題是否有人認爲是正確的 – user1920832

+0

請提供您的代碼! – speti43

+1

使用字符串格式{0:MM-dd-yyyy} –

回答

0

變化甲酸中的SQLQuery:例如Convert(VARCHAR(10),datefield,103) As ShowDate

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

你的問題不清楚,你在哪裏顯示這些記錄?如果使用例如與BoundField一個GridView可以使用DataFormatString屬性:

<Columns> 
    <asp:BoundField DataField="DateColumn" 
     HeaderText="DateColumn" 
     SortExpression="DateColumn" 
     DataFormatString="{0:d}" /> 

然而,在BoundField不是唯一的作品,你可以使用格式字符串與DateTimes總是:

string dt = DateTime.Now.ToString("d"); 

Standard TimeSpan Format Strings