| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 854 人关注过本帖
标题:[求助]如何转换时间格式
只看楼主 加入收藏
wohemachen
Rank: 1
等 级:新手上路
威 望:2
帖 子:641
专家分:0
注 册:2006-9-21
收藏
 问题点数:0 回复次数:6 
[求助]如何转换时间格式
我把数据库表里面的时间这列设为当前时间,可是读取的时候是这样的“2006-9-26 10:22:03”,我只想取日期,不要时间,怎么写?
谢谢了~
比如:select time from abc
应该怎么改呢?请指点下
搜索更多相关主题的帖子: 格式 时间 
2006-09-30 14:08
kdlihao
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-3-17
收藏
得分:0 

把取出来的转换为时间型,然后通过 比如: string cur=currentTime.Date 一个一个的取你想要的数据呀!

我给个例子:
//时间相差**************************************
string lbend=dr.GetDateTime(7).ToShortDateString();
DateTime dt=Convert.ToDateTime(lbend);
Text1.Value=dt.Year.ToString();
Text2.Value=dt.Month.ToString();
Text3.Value=dt.Day.ToString();


2006-09-30 14:54
wohemachen
Rank: 1
等 级:新手上路
威 望:2
帖 子:641
专家分:0
注 册:2006-9-21
收藏
得分:0 
可是人家要求在存储过程里面改,就是需要把SQL语句改一下
有什么好办法吗?
谢谢拉

[glow=255,red,2]桃花坞里桃花庵,桃花庵里桃花仙;桃花仙人种桃树,又摘桃花换酒钱。[/glow]
2006-09-30 15:12
笑傲中华
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-8-28
收藏
得分:0 

学习中


走自己的路,让别人打车去吧!~
2006-09-30 15:34
kdlihao
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-3-17
收藏
得分:0 

关注


2006-09-30 15:34
hoya
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:538
专家分:0
注 册:2006-6-27
收藏
得分:0 

类似这样吧...

declare @datedd datetime

set @datedd=(select top 1 pubdate as ddd from titles)

print convert(char(10),@datedd,120)


这样更简单点:
select cast(datepart(yyyy,pubdate) as varchar(4))+ '-' + cast(datepart(m,pubdate) as varchar(2)) from titles

[此贴子已经被作者于2006-9-30 17:11:14编辑过]


妈的...一天能卖一颗就很不错了...
2006-09-30 17:07
mylover624
Rank: 1
来 自:乖乖的心中
等 级:新手上路
帖 子:868
专家分:0
注 册:2006-7-6
收藏
得分:0 

读取出来的字段.ToString("yyyy-MM-dd");


一个天才顶不上十个笨蛋!
书山有路勤为径,学海无涯友相伴。
我的E-mail:mylover624@.cn
2006-09-30 18:28
快速回复:[求助]如何转换时间格式
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026155 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved