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

请教一下:怎么把整数日期转化为标准日期

2012-01-21 
请问一下:如何把整数日期转化为标准日期?例如:39164代表2007-3-23,那么要在SQL中写个什么语句直接转换呢?[

请问一下:如何把整数日期转化为标准日期?
例如:39164代表2007-3-23,那么要在SQL中写个什么语句直接转换呢?

[解决办法]

Select Convert(Varchar(10), DateAdd(dd, 39164, '1900-01-01 '), 120)
--Result
/*
2007-03-25
*/


應該是以 '1900-01-01 '為起始的,應該是2007-03-25,怎麼得到2007-03-23的?
[解决办法]
<%=formatdatetime(rs( "fdate "),vblongdate)%> 这样写就行了

热点排行