2011-01-28 44 views
0

檢索時顯示毫秒我有:在我的數據庫從DB

2011-01-28 12:03:46.223 
的.aspx頁面上顯示時

<%# Eval("ModifiedDateTime") == null ? "&nbsp;" : Eval("ModifiedDateTime")%> 

它顯示在網格上是這樣的:

12/2/2010 8:43:18 AM 

我如何格式化它,就像查詢我的數據庫時顯示的默認格式?

回答

2

您需要使用適當的format string,更多的東西是這樣的:

(new Date(Eval("ModifiedDateTime")))).ToString("MM/dd/yyyy hh:mm:ss.FFF") 

這取代了最後一句在你的if/else語句。請注意,說「我想顯示你的數據庫中的任何內容」並沒有什麼意義 - 你確實在問「如何將它格式化爲當我查詢我的數據庫時顯示的默認格式」。

檢查鏈接的確切語法你想要的,但我已經給了應該做的。