Datums- und Uhrzeitformat in DataGridView anpassen
Bei der Verwendung von DataGridView kommt es häufig vor, dass Sie das Format von Datums- und Zeitspalten steuern müssen, um bestimmte Anzeigeanforderungen zu erfüllen. In diesem Artikel wird beschrieben, wie Sie das systembasierte Standardformat überschreiben und ein benutzerdefiniertes Datums- und Uhrzeitformat in einer DataGridView anzeigen.
Frage:
In einer DataGridView, die Protokollentitäten anzeigt, stellt die Spalte „Letzte Aktion“ den Zeitstempel der letzten Protokollnachricht dar. Ihr Format ist entsprechend den Systemeinstellungen formatiert und wird nur auf die Minute genau angezeigt. Das Ziel besteht darin, dieses Format zu überschreiben und Datum und Uhrzeit in einem benutzerdefinierten Format wie „TT/MM/JJJJ hh:mm“ anzuzeigen.
Lösung:
Um das Format der Spalten im DataGridView anzupassen, führen Sie die folgenden Schritte aus:
Um beispielsweise die Spalte „Letzte Aktion“ im Format „TT/MM/JJJJ hh:mm“ anzuzeigen, verwenden Sie den folgenden Code:
<code>dataGrid.Columns[2].DefaultCellStyle.Format = "dd/MM/yyyy hh:mm";</code>
Weitere Formatierungsoptionen:
Zusätzlich zu den Standardformaten für Datum und Uhrzeit unterstützt DataGridView benutzerdefinierte Formatspezifizierer für eine feinere Steuerung der Anzeige. Um beispielsweise die Uhrzeit im AM/PM-Format anzuzeigen, verwenden Sie die folgende Formatzeichenfolge:
<code>dataGrid.Columns[2].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";</code>
Das obige ist der detaillierte Inhalt vonWie kann ich die Formatierung von Datum und Uhrzeit in einer DataGridView anpassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!