format datetime dans asp.net gridview
J'ai besoin d'afficher une colonne datetime dans ma gridview, mais je ne veux pas montrer millin seconde pour vous. Comment puis-je configurer la chaîne de format dans gridview pour afficher un datetime données dans le format suivant:
08-19-2007 11:09 AM
Vous devez vous connecter pour publier un commentaire.
Utiliser le
DataFormatString
pour le champ lié.Sinon, vous pouvez utiliser
DateFormatString="{0:g}"
qui est le général de date/heure modèle (temps court). Il serait de produire quelque chose comme08/19/2007 11:09 AM
Vous pouvez également vérifier si vous utilisez des champs de Modèle.
De la Date Format de l'Heure AM/PM:
Un format adapté chaîne:
Une bonne ressource sur rendre les chaînes de format personnalisées dans .Net peut être trouvé à MSDN
Pour formater une valeur de type DATETIME dans un GridView, vous pouvez le faire comme ceci: