Personnaliser le format de date et d'heure dans DataGridView
Dans les applications Windows Forms, vous pouvez utiliser l'attribut DefaultCellStyle
pour personnaliser le format datetime d'une colonne DataGridView.
Pour remplacer le formatage par défaut en fonction des paramètres système, procédez comme suit :
Définissez l'attribut dataGrid.Columns[<column_index>].DefaultCellStyle.Format
au format souhaité.
Choisissez une chaîne de format appropriée pour définir le format datetime :
"MM/dd/yyyy HH:mm:ss"
: utilisez le format de date et d'heure standard de l'horloge 24 heures. "MM/dd/yyyy hh:mm:ss tt"
: utilisez le format de date et d'heure sur 12 heures (AM/PM). Par exemple, si vous avez une colonne affichant la colonne « Dernière action » avec une valeur de System.DateTime
, vous pouvez la formater comme "MM/dd/yyyy hh:mm:ss"
en utilisant le code suivant :
<code class="language-csharp">dataGrid.Columns[2].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss";</code>
Alternativement, si vous préférez le format 12 heures avec la notation AM/PM, vous pouvez utiliser le code suivant :
<code class="language-csharp">dataGrid.Columns[2].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";</code>
En implémentant ce remplacement de format, vous pouvez vous assurer que la colonne « Dernière action » dans DataGridView est affichée dans le format souhaité, quels que soient les paramètres régionaux de votre système.
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!