2012-03-01 57 views
0

我有一個GridView列,在這裏我需要的格式來顯示時間: 2012/3/2下午1:22如何爲datetime HH轉換:DD:SS AM/PM到HH:DD AM/PM

但我的Db保存爲 3/2/2012 1:22:42 PM

我想從本文中刪除秒。我可以使用(MM/DD/YYYY HH:MM:SS)將其刪除,但是如何從db列中包含AM/PM?

+1

你是否真的DB它存儲爲一個字符串或某種日期時間值嗎? – 2012-03-01 13:59:13

+0

它保存爲日期時間。 – RMN 2012-03-01 14:04:43

+0

您使用的是ado.net嗎? – 2012-03-01 14:05:15

回答

0

格式應該是( 'MM/DD/YYYY HH:MM AM')

7

如果數據庫提供日期作爲日期時間,請嘗試設置GridView列的DataFormatString屬性以滿足您的需求。例如

{0:MM/dd/yyyy hh:mm tt} 

打印像03/01/2012下午3點09的列。