Convert.DataTime

jx_401 2008-10-18 12:31:32
string date="2008/10/17";
Datetime dt = Convert.DataTime(date);
转换后的dt 为2008/10/17 0:00:00
如何去掉0:00:00
谢谢诸位!!
...全文
91 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Atai-Lu 2008-10-18
  • 打赏
  • 举报
回复
dt.ToShortDateString()
jx_401 2008-10-18
  • 打赏
  • 举报
回复
dt要与数据库的datatime型的字段绑定
即dt要直接插入数据库
如何截取??
changjiangzhibin 2008-10-18
  • 打赏
  • 举报
回复
1 可按位数截取,如格式为YYYY-MM-dd,可取前10位
2 可按空格键分隔(date.Split(' ')[0]),即是
止戈而立 2008-10-18
  • 打赏
  • 举报
回复
dt=dt.Date;
试试。
jx_401 2008-10-18
  • 打赏
  • 举报
回复
Orecle
止戈而立 2008-10-18
  • 打赏
  • 举报
回复
怎么个不行法?

用的什么数据库?SQL SERVER?
jx_401 2008-10-18
  • 打赏
  • 举报
回复

做外包
客户原来保存的是yyyy/MM/dd型的
现在加了时间 不行啊
止戈而立 2008-10-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jx_401 的回复:]
dt要与数据库的datatime型的字段绑定
即dt要直接插入数据库
如何截取??
[/Quote]

还截它干什么?就是这个值插进去。。

读的时候才要去转成字符串。。
止戈而立 2008-10-18
  • 打赏
  • 举报
回复
既然转成DateTime类型了,后面有00:00:00有什么关系呢?
还想转回来?
这样:dt.Tostring("yyyy/MM/dd");
jx_401 2008-10-18
  • 打赏
  • 举报
回复
类型不匹配啊
dt要复制给一个DateTime型变量
ToShortDateString()以后会出现类型转换问题

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧