社区
MS-SQL Server
帖子详情
sql getdate() + 时差
shilc111
2011-02-16 10:58:48
服务器在国外,和中国有时差,比中国晚8个小时。
所以想用 getdate() + 时差来解决
8/24=1/3=0.33333
select (getdate()+ 0.333)
我不想用0.3333毕竟还是有误差的,谁知道怎么解决?
比如getdate()+hour(8)之类的方法
...全文
147
3
打赏
收藏
sql getdate() + 时差
服务器在国外,和中国有时差,比中国晚8个小时。 所以想用 getdate() + 时差来解决 8/24=1/3=0.33333 select (getdate()+ 0.333) 我不想用0.3333毕竟还是有误差的,谁知道怎么解决? 比如getdate()+hour(8)之类的方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xman_78tom
2011-02-16
打赏
举报
回复
select dateadd(hh,8,getdate())
快溜
2011-02-16
打赏
举报
回复
select dateadd(hh,-8,getdate())
时间转换为天小时分钟秒系统当前时间相差8小时截取小数点后两位
Sql
Server日期函数...
1.Get
Date
() 用于
sql
server :select Get
Date
() 2.
Date
Diff('s','2005-07-20','2005-7-25 22:56:32')返回值为 514592 秒
Date
Diff('d','2005-07-20','2005-7-25 22:56:32')返回值为 5 天 3.
Date
Part('w','2005-7-25 ...
sql
server距当天
时差
SELECT TOP 1
date
add(month,1,get
date
()) time FROM table
SQL
常用的获取时间差的
sql
语句
常用的获取时间差的
sql
语句 select cast(floor(
date
diff(minute,时间1,时间2) / 1440) as varchar)+'天'+ cast(floor((
date
diff(minute,时间1,时间2) % 1440)/60) as varchar)+'小时'+ ...
SQL
server:计算时间差并换算为年或月,且保留特定位小数
使用
SQL
server计算数据中日期与当前日期的时间差,且换算为年保留一位小数。 实现过程
SQL
server代码 SELECT [出厂日期] ,
DATE
DIFF(month,出厂日期,get
date
())*1.0/12 as '使用年限/年' ,cast(
DATE
DIFF(month,...
SQL
Server中求时间差
DATE
DIFF(day,
DATE
ADD(Month,5,rq), get
Date
())>=-5 --
DATE
ADD(Month,5,rq)-get
Date
()返回的天数 ,str(
DATE
DIFF(day,get
Date
(),dqsj))+' 天' as sysj --有效期剩余时间(天) case sign(
DATE
DIFF(day,...
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章