从数据库中出来的日期,需要格式化为“mm/dd/yy”
For Each dr as DataRow in ds.Tables(0).Rows
Response.Write(dr("CreateDate"))
Next
从数据库中出来的日期,需要格式化为“mm/dd/yy”
For Each dr as DataRow in ds.Tables(0).Rows
Response.Write(dr("CreateDate"))
Next
string.Format( "{0:MM/dd/yy}", dr("CreateDate") )
编辑:如果 dr("CreateDate") 是 DBNull,则返回 ""。
Convert.ToDateTime(dr("CreateDate")).ToShortDate()
有关可从 DateTime 数据类型获得的其他功能,请参阅 MSDN 文档,包括可通过“ToString”功能获得的自定义格式。
Response.Write(DateTime.Parse(dr("CreateDate").ToString()).ToString("MM/dd/yyyy"))
简单的:
((DateTime)dr["CreateDate"]).ToString("MM/dd/yyyy")
// 我也会在做之前检查它是否不是 dbnull
if (! DBNull.Value.Equals(dr["CreateDate"])) // blah blah