1. Bind timed Format Date method:
<asp:boundcolumn datafield= "Jointime" dataformatstring= "{0:YYYY-MM-DD}" >
<itemstyle width= "18%" > </itemstyle >
</asp:boundcolumn >
2. Data controls such as Datagrid/datalist format Date method:
E.item.cell[0]. Text = Convert.todatetime (e.item.cell[0]. Text). ToShortDateString ();
3. Use the string class to convert the date display format:
String.Format ("Yyyy-mm-dd", yourdatetime);
4. Convert date display format with convert method:
Convert.todatetime ("2005-8-23"). Tostring
("YyMMdd", System.Globalization.DateTimeFormatInfo.InvariantInfo); Support for traditional databases
5. Convert the date display format directly with the ToString method:
DateTime.Now.ToString ("Yyyymmddhhmmss");
DateTime.Now.ToString ("Yyyy/mm/dd hh:mm:ss")
6. Show only Month
DataBinder.Eval (Container.DataItem, "StartTime", "{0:yyyy-m}")
7. Display all parts of the time, including: Month Day minutes and seconds
<asp:boundcolumn datafield= "Payment Time" headertext= "Payment Time"
dataformatstring= "{0:yyyy-mm-dd HH24:mm:ss}" >
</asp:BoundColumn>