字符串格式日期-C#或者VB.NET
时间:2020-03-06 14:40:29 来源:igfitidea点击:
日期从数据库中出来,需要格式化为" mm / dd / yy"
For Each dr as DataRow in ds.Tables(0).Rows Response.Write(dr("CreateDate")) Next
解决方案
Response.Write(DateTime.Parse(dr("CreateDate").ToString()).ToString("MM/dd/yyyy"))
Convert.ToDateTime(dr(" CreateDate"))。ToShortDate()
请参阅MSDN文档,以获取DateTime数据类型可用的其他功能,包括可通过" ToString"功能使用的自定义格式。
简单:
((DateTime)dr["CreateDate"]).ToString("MM/dd/yyyy")
//在执行此操作之前,我还要检查它是否不是dbnull
if (! DBNull.Value.Equals(dr["CreateDate"])) // blah blah
string.Format( "{0:MM/dd/yy}", dr("CreateDate") )
编辑:如果dr(" CreateDate")是DBNull,则返回""。