Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

datetime format in asp.net gridview

Tags:

I need to display a datetime column in my gridview, but I don't want to show millin second for sure. How do I set the format string in gridview to display a datetime data in following format: 08-19-2007 11:09 AM

like image 586
Steven Zack Avatar asked Aug 29 '11 20:08

Steven Zack


1 Answers

Use the appropriate DataFormatString for the bound field.

<asp:BoundField DataField="YourDateField" HeaderText="SomeHeader"                      DataFormatString="{0:MM-dd-yyyy hh:mm tt}"  /> 

Alternatively, you could use DateFormatString="{0:g}" which is the general date/time pattern (short time). It would produce something like 08/19/2007 11:09 AM

like image 140
Bala R Avatar answered Oct 11 '22 12:10

Bala R