string Str_date=System.DateTime.Now.ToString("yyyyMMdd",system.Globalization.DateTimeFormatInfo.InvariantInfo);
转换后的格式为:20011-09-27
如果觉得麻烦可以把此方法写在类里面,如下:
类:Article.cs
//格式化时间格式xxxx-xx-xx
public string FormatDate(string str_date)
{
DateTime dt = Convert.ToDateTime(str_date);
string mydate = dt.ToString("yyyy-MM-dd");
return mydate;
}
在aspx.cs文件里面使用的方法:
Article myarticle=new Article();
string dt=myarticle.FormatDate(str)
在aspx文件里面的调用方法如下:
<%# new Article().FormatDate(DataBinder.Eval(Container.DataItem,"news_issuedate").ToString())%>