有沒有辦法將我從我的數據集(這是日期類型)獲得的文本格式化爲不顯示時間。更改日期標籤的格式或字符串長度ItemTemplate
我在我的sql查詢格式化日期不顯示時間,但然後我不得不將其更改爲一個字符串,我需要數據類型仍然是日期。
,所以我不能用戶這更多...
CONVERT(VARCHAR(15),em.endDate,111)作爲結束日期 - > 2001年5月5日
而且這不起作用
CONVERT(日期,em.endDate,111) - >輸出:輸出:2001年5月5日12:00:00 AM
這是我的模板。
<asp:TemplateField HeaderText="endDate" SortExpression="endDate">
<ItemTemplate>
<asp:Label ID="lblEndDate" runat="server" Text='<%# Bind("endDate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
有沒有辦法可以修改模板以切出日期的時間?
太好了,謝謝!嘗試兩種方式,他們都工作。 – Ruan 2013-04-26 13:07:03
非常感謝+1 – Pramesh 2014-02-12 21:14:08
如果Eval(「endDate」)爲DBNull,請小心。 – Quan 2017-01-12 17:50:28