日期:2014-05-19  浏览次数:20759 次

各位大哥大姐:小妹初学.net,问一个简单的问题,还请帮忙!
如何给文本框加入日期格式?

------解决方案--------------------
TextBox1.Text = Convert.ToDateTime( "2000-01-01 ").ToString( "yyyy年MM月dd日 ");


如果你仅仅想要显示,用上头的即可,如果你在输入的时候想保留日期格式,请用可以附带正则表达式的文本框

建议,使用DateTimePicker控件

------解决方案--------------------
DateTime date1 = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
string boxtime = date1.AddDays(1).ToString();
allSale(date1.ToString(), boxtime);
boxtime = date1.ToString().Replace( "0:00:00 ", " ");
this.tbtime.Text = boxtime;
你参考一下吧,反正这样就可以实现
------解决方案--------------------
一.数据库中 date 类型的字段,能光保存时间不显示日期吗?除非你用的是varchar形式保存时间.
二.数据库中 date 类型的字段,保存日期不要紧,显示的时候不显示日期就行
Convert.ToDateTime( "数据 ").ToString( "HH:mm:ss ");

------解决方案--------------------
yunxiao_2004(云崤)说的对,不管存数据库里是什么格式,只要从数据库中读出来后格式化成自己想要的格式就可以了
dateTime.To...好多方法可以根据需要选择
用dateTime.ToString()可以自定义格式化时间
你可以去查下自定义格式化
比如说dateTime是2007-04-29 20:30:29
yy 07
yyyy 2007
MM 04(月是大写分是小写)
dd 29
HH 20
hh 10
mm 30
ss 29