急:时间转换的小问题

bkhm07 2008-12-25 03:23:01
一个时间格式的字段,数据库中是yyyy-MM-dd HH-mm-ss格式的,但是取出来怎么截成yyyy-MM-dd

我试过了如果用substring截前10个字符,如果遇到2008-08-01 10:00:00截出来就剩下2008-8-1 1了。。。。怎么解决啊!
...全文
69 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
billyjin 2008-12-25
  • 打赏
  • 举报
回复
可以试试在SQL语句里转换
select CONVERT(varchar,fieldname, 23) from tablename
bkhm07 2008-12-25
  • 打赏
  • 举报
回复
YES,搞定了,谢谢大家帮忙!!!
happychou 2008-12-25
  • 打赏
  • 举报
回复
split(' ')[0].ToString();
特别 2008-12-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sprc_lcl 的回复:]
Convert.ToDateTime(str).Date.ToString("yyyy-MM-dd");
[/Quote]
sprc_lcl 2008-12-25
  • 打赏
  • 举报
回复
Convert.ToDateTime(str).Date.ToString("yyyy-MM-dd");

110,533

社区成员

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

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

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