怎么取得不要秒的日期 DateTime time;string sTime = time.ToString("yyyy/MM/dd HH:mm"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DateTime dt = new DateTime(2004,6,2,9,50,0);string dtString = dt.ToString("yyyy-MM-dd HH:mm"); DateTime.Parse(begintime.ToString("yyyy/MM/dd HH:mm")); DateTime time;string sTime = time.ToString("yyyy/NN/dd HH:mm"); 以上没一个正确。我要的是DateTime型。不是string. MessageBox.Show(DateTime.Parse("2004-8-3 9:50"));请自己先看看运行结果再回答. DateTime类型都是一样的,只是用ToString显示出来的格式不同 呵呵,DataTime没有秒就需要自己写一个新的类了。 楼主自己也不试一下,string类型可以插入数据库中类型是DateTime的字段 楼主何苦呢,如果想在数据库中存DataTime型的,那显示的时候用ToString("yyyy/MM/dd HH:mm")的方式把秒去掉就行了;如果在数据库中存的是String型,那直接把ToString("yyyy/MM/dd HH:mm")的结果存到数据库中就可以了 要显示时是绑定的.怎么用会议时间:<%# DataBinder.Eval(Container.DataItem,"begin_time") %>-<%# DataBinder.Eval(Container.DataItem,"end_time") %>谁会在页面绑定时把2004-6-2 9:50:00变成2004-6-2 9:50 <%# DataBinder.Eval(Container.DataItem,"begin_time").ToString().Length>0 ? DataBinder.Eval(Container.DataItem,"begin_time").SubString(0,12) : "" %> 就是啊,自己也可以写一个小函数来外理一个啊,将取得的时间转成字符串,然后用split(':')做分离,然后将返回的数组再重新组合,就是把最后一维给扔掉就是了! datetime不是有个AddDate、AddSecond等函数吗?用AddSecond(-dt.second)就可以了啊 从数据库里面读出来时,应该都是string,你可以选择1。不把string转换成DateTime,直接用字符串处理(去掉最后一个“:”后的字符就好了)2。如果你要转成DateTime,上面有很多同志说了怎样转存进数据库时,sql文明明都是字符,即使你在c#里面是DateTime型插入(或修改)到数据库时的sql文也都是类似crdt = to_date('2005-1-10 12:11','yyyy-mm-dd hh24:mi')之类的字符串是什么理由你一定要DateTime?当然不是所有的字符串都能插入进列是DateTime的数据库,这个地方需要验证一下格式 webservice项目中建立socket 如何将1,2...9这九个数字随机的赋给一个9位的数组 DataGridView Default Error Dialog[求助] c# socket recieve函数只能接收一次数据 请问程序上能不能限制数据库的连接数啊 删除重复数据的算法 (求助)多线程虚拟内存一直增加的问题。 关于owc的问题? c#中怎样快速得修改SQL SERVER2000得单条记录,并存入数据库 一个BBS论坛首页显示问题??? C#:关于调用API函数的问题!!!请教。。。。 一个简单的问题,进来看看吧
string dtString = dt.ToString("yyyy-MM-dd HH:mm");
string sTime = time.ToString("yyyy/NN/dd HH:mm");
我要的是DateTime型。不是string.
请自己先看看运行结果再回答.
的方式把秒去掉就行了;如果在数据库中存的是String型,那直接把ToString("yyyy/MM/dd HH:mm")
的结果存到数据库中就可以了
怎么用
会议时间:<%# DataBinder.Eval(Container.DataItem,"begin_time") %>-<%# DataBinder.Eval(Container.DataItem,"end_time") %>谁会在页面绑定时把
2004-6-2 9:50:00
变成
2004-6-2 9:50
1。不把string转换成DateTime,直接用字符串处理(去掉最后一个“:”后的字符就好了)
2。如果你要转成DateTime,上面有很多同志说了怎样转存进数据库时,sql文明明都是字符,即使你在c#里面是DateTime型
插入(或修改)到数据库时的sql文也都是类似crdt = to_date('2005-1-10 12:11','yyyy-mm-dd hh24:mi')之类的字符串
是什么理由你一定要DateTime?
当然不是所有的字符串都能插入进列是DateTime的数据库,这个地方需要验证一下格式