C# 读取数据库日期 如何向ListView中填充短日期

//在ACCESS数据库中我把字段设成短日期我用下面代码向ListView中填充数据,但日期后面有时间(2009-8-80:00:00)请问如何向ListView中填充短... //在ACCESS数据库中我把字段设成短日期 我用下面代码向ListView中填充数据,但日期后面有时间(2009-8-8 0:00:00)
请问如何向ListView中填充短日期(2009-8-8)谢谢,最好不要在填充后再改

this.listView1.Items[i].SubItems.Add(reader.GetValue(5).ToString());
是VS 2008中 ListView视图为Details
上面代码就是向LISTVIEW填充日期段的代码
谢谢 江小右 这样子总算是没了时间 但显示出错 输出为(月份那是00: 2009-00-11
this.listView1.Items[i].SubItems.Add(((DateTime)reader.GetValue(5)).ToString("yyy-mm-dd"));
(DateTime) 这个算是什么参数???
最后最己搞定了,如下:
this.listView1.Items[num].SubItems.Add(((DateTime)reader.GetValue(5)).ToShortDateString());
展开
 我来答
janhoosan
2009-09-14 · TA获得超过2431个赞
知道小有建树答主
回答量:1233
采纳率:0%
帮助的人:914万
展开全部
这样写就可以了,tostring("yyyy-MM-dd")
this.listView1.Items[i].SubItems.Add(reader.GetValue(5).ToString("yyyy-MM-dd"));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江小右
2009-09-14 · TA获得超过6928个赞
知道小有建树答主
回答量:1195
采纳率:0%
帮助的人:832万
展开全部
string strDate = ((DateTime)reader.GetValue(5)).ToString("yyyy-MM-dd");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谦卑又顽强丶画眉鸟b25
2009-09-14 · TA获得超过114个赞
知道答主
回答量:211
采纳率:0%
帮助的人:99.6万
展开全部
string date = DateTime.Now.ToString("dd-MM-yyyy");
转成datetime对象 怎么搞都可以 不转的话就直接substring 也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yipu21279
2017-08-10 · TA获得超过125个赞
知道答主
回答量:157
采纳率:0%
帮助的人:46万
展开全部
是的,我想给你土地和天空诗歌是字数最少的一个,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式