Remplacer le format de date et d'heure dans DataGridView
Question :
Lors de la récupération et de l'affichage d'une colonne DateTime dans un DataGridView, le format peut ne pas correspondre au format d'affichage souhaité. Cela est généralement dû aux paramètres de formatage par défaut du système.
Solution :
Pour remplacer le formatage par défaut et spécifier un format de date et d'heure personnalisé :
DataGridViewColumn column = dataGridView.Columns["LastAction"];
column.DefaultCellStyle.Format = "MM/dd/yyyy HH:mm:ss";
Cela formatera la valeur de la colonne dans le format spécifié (par exemple, jj/MM/aaaa hh:mm:ss).
column.DateTimePickerFormat = CustomConstants.DateTimePickerFormats.ShortDateTime;
Cette propriété peut optimiser davantage le format utilisé par DateTimePicker dans la cellule.
Informations complémentaires :
https://www.php.cn/link/cca437dfff11995edc035566eabec9a7
Exemple :
private void SetColumnFormat(DataGridView column) { column.DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt"; column.DateTimePickerFormat = CustomConstants.DateTimePickerFormats.ShortDateTime; }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!