在DataGridView中自訂日期和時間格式
使用DataGridView時,經常會遇到需要控制日期和時間列的格式以滿足特定顯示需求的情況。本文介紹如何覆寫基於系統的預設格式,在DataGridView中顯示自訂日期和時間格式。
問題:
在一個顯示日誌實體的DataGridView中,「最後操作」列表示最後一條日誌訊息的時間戳,其格式根據系統的設定進行格式化,只顯示到分鐘。目標是覆寫此格式,並以自訂格式(例如“dd/MM/yyyy hh:mm”)顯示日期和時間。
解:
要自訂DataGridView中列的格式,請依照下列步驟操作:
例如,若要以「dd/MM/yyyy hh:mm」格式顯示「最後動作」列,請使用下列程式碼:
<code>dataGrid.Columns[2].DefaultCellStyle.Format = "dd/MM/yyyy hh:mm";</code>
其他格式選項:
除了標準的日期和時間格式外,DataGridView還支援自訂格式說明符,以便更精細地控制顯示。例如,若要以AM/PM格式顯示時間,請使用下列格式字串:
<code>dataGrid.Columns[2].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";</code>
以上是如何在 DataGridView 中自訂日期和時間格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!