Heim > Backend-Entwicklung > C++ > Wie kann ich die Formatierung von Datum und Uhrzeit in einer DataGridView anpassen?

Wie kann ich die Formatierung von Datum und Uhrzeit in einer DataGridView anpassen?

Susan Sarandon
Freigeben: 2025-01-11 14:26:41
Original
526 Leute haben es durchsucht

How Can I Customize Date and Time Formatting in a DataGridView?

Datums- und Uhrzeitformat in DataGridView überschreiben

Frage:

Beim Abrufen und Anzeigen einer DateTime-Spalte in einer DataGridView stimmt das Format möglicherweise nicht mit dem gewünschten Anzeigeformat überein. Dies liegt normalerweise an den Standardformatierungseinstellungen des Systems.

Lösung:

So überschreiben Sie die Standardformatierung und legen ein benutzerdefiniertes Datums- und Uhrzeitformat fest:

  1. DataGridView-Spalten abrufen:
DataGridViewColumn column = dataGridView.Columns["LastAction"];
Nach dem Login kopieren
  1. Legen Sie die Eigenschaft DefaultCellStyle.Format fest:
column.DefaultCellStyle.Format = "MM/dd/yyyy HH:mm:ss";
Nach dem Login kopieren

Dadurch wird der Wert der Spalte im angegebenen Format formatiert (z. B. TT/MM/JJJJ hh:mm:ss).

  1. Optional: Legen Sie die DateTimePickerFormat-Eigenschaft fest:
column.DateTimePickerFormat = CustomConstants.DateTimePickerFormats.ShortDateTime;
Nach dem Login kopieren

Diese Eigenschaft kann das vom DateTimePicker innerhalb der Zelle verwendete Format weiter optimieren.

Zusätzliche Informationen:

  • Um ein benutzerdefiniertes AM/PM-Format festzulegen, verwenden Sie: „MM/tt/jjjj hh:mm:ss tt“
  • Unterstützte Formatcodes finden Sie in der folgenden Dokumentation:

https://www.php.cn/link/cca437dfff11995edc035566eabec9a7

Beispiel:

private void SetColumnFormat(DataGridView column)
{
    column.DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";
    column.DateTimePickerFormat = CustomConstants.DateTimePickerFormats.ShortDateTime;
}
Nach dem Login kopieren

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage