Maison >développement back-end >C++ >Comment personnaliser le formatage de la date et de l'heure dans un DataGridView ?
Personnaliser le format de date et d'heure dans DataGridView
Lorsque vous utilisez DataGridView, vous rencontrez souvent des situations dans lesquelles vous devez contrôler le format des colonnes de date et d'heure pour répondre à des besoins d'affichage spécifiques. Cet article explique comment remplacer le format par défaut basé sur le système et afficher un format de date et d'heure personnalisé dans un DataGridView.
Question :
Dans un DataGridView qui affiche les entités du journal, la colonne "Dernière action" représente l'horodatage du dernier message du journal. Son format est formaté selon les paramètres du système et n'est affiché qu'à la minute près. Le but est de remplacer ce format et d'afficher la date et l'heure dans un format personnalisé tel que "jj/MM/aaaa hh:mm".
Solution :
Pour personnaliser le format des colonnes dans DataGridView, suivez ces étapes :
Par exemple, pour afficher la colonne "Dernière action" au format "jj/MM/aaaa hh:mm", utilisez le code suivant :
<code>dataGrid.Columns[2].DefaultCellStyle.Format = "dd/MM/yyyy hh:mm";</code>
Autres options de formatage :
En plus des formats de date et d'heure standard, DataGridView prend en charge les spécificateurs de format personnalisés pour un contrôle plus précis de l'affichage. Par exemple, pour afficher l'heure au format AM/PM, utilisez la chaîne de format suivante :
<code>dataGrid.Columns[2].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";</code>
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!