LblExpirydate.Text = dataReader(0).ToString()
以 asp.net 形式输出:01/05/2013 12:00:00 AM
我想将格式更改为 ( 01/05/2013
)
备注:我的数据库
柱子 :Expirydate
数据类型 :Date
LblExpirydate.Text = dataReader(0).ToString()
以 asp.net 形式输出:01/05/2013 12:00:00 AM
我想将格式更改为 ( 01/05/2013
)
备注:我的数据库
柱子 :Expirydate
数据类型 :Date
您可以使用 .ToString() 以几种不同的方式格式化字符串:
dataReader(0).ToString("dd/MM/yyyy");
dataReader(0).ToString("d");
第二个选项更好,因为它将使用当前语言环境进行格式化。有关详细信息,请参阅此 MSDN 文章:http: //msdn.microsoft.com/en-gb/library/az4se3k1.aspx
DateTime thisDate1 = DateTime.Now;
Label1.Text =thisDate1.ToString("MM/dd/yyyy") ;
输出:2013 年 3 月 30 日
DateTime thisDate1 = DateTime.Now;
Label1.Text =thisDate1.ToString("MM-dd-yyyy") ;
输出:03-30-2013
DateTime thisDate1 = DateTime.Now;
Label1.Text =thisDate1.ToString("MM,dd,yyyy") ;
输出:03,30,2013
DateTime thisDate1 = DateTime.Now;
Label1.Text =thisDate1.ToString("MMMM,dd,yyyy") ;
输出:2013年3月30日
等等...