首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql里计算:发布信息时间距离当前时间为 几年几月几日几小时几分钟之前,该如何解决

2012-01-30 
sql里计算:发布信息时间距离当前时间为 几年几月几日几小时几分钟之前sql里计算: 发布信息时间距离当前时

sql里计算:发布信息时间距离当前时间为 几年几月几日几小时几分钟之前
sql里计算: 发布信息时间距离当前时间为 几年几月几日几小时几分钟之前 哪位大峡帮忙 小第算法不好


[解决办法]
select convert(varchar(21),getdate()-'2001-01-01',120)
[解决办法]

SQL code
declare @string varchar(16)select  @string=convert(varchar(16),getdate()-'2006-10-25 08:00',120)select substring(@string,3,2)+N' 年'+    cast(cast(substring(@string,6,2) as int)-1 as varchar(2))+ N' 月'+    cast(cast(substring(@string,9,2) as int)-1 as varchar(2))+ N' 日'+    substring(@string,12,2)+N' 小时'+    substring(@string,15,2)+N' 分钟之前'/*01 年1 月4 日10 小时30 分钟之前*/ 

热点排行