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 中国語 Web サイトの他の関連記事を参照してください。