MSSQL getdate() 怎么转换成UTC时间? 如题,或者有什么方法能获取当前时区? 知道时区就可以知道UTC时间了。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --转载 不保证正确性DECLARE @LocalDate DATETIME, @UTCDate DATETIME, @LocalDate2 DATETIME SET @LocalDate = GETDATE() SET @UTCDate = DATEADD(hour, DATEDIFF(hour,GETDATE(),GETUTCDATE()), @LocalDate) SET @LocalDate2 = DATEADD(hour, DATEDIFF(hour,GETUTCDATE(),GETDATE()), @UTCDate) SELECT '1. Now' [Now], @LocalDate [DateTime] UNION SELECT '2. UTC', @UTCDate UNION SELECT '3. Now again', @LocalDate2 /*Now DateTime------------ -----------------------1. Now 2011-08-19 16:55:37.3202. UTC 2011-08-19 08:55:37.3203. Now again 2011-08-19 16:55:37.320(3 row(s) affected)*/ 参考:http://msdn.microsoft.com/zh-cn/library/ms178635.aspx 原来有这个:getutcdate()多谢了 gridview每插入一批数据, 数据库如何自动生成一批从1(或0)开始的序号?? 请问 sql server 2000 的 个人版 和 企业版 的主要 区别在哪里???? 一个简单的查询,求高手指点! 存储过程能返回两个结果集吗? 数据库安装问题 新手请教:我写了一个after update触发器,触发器不能正确执行,但是为什么update语句好象也没执行,表没有更新 换服务器后数据急剧增大~! 名字没有变 前几日的权限问题的再讨论 郁闷,我的sql server 装不上去。。。。大虾们快来帮一把啊 新手学习bulk insert SQL创建用户对象失败
DECLARE @LocalDate DATETIME, @UTCDate DATETIME, @LocalDate2 DATETIME
SET @LocalDate = GETDATE()
SET @UTCDate = DATEADD(hour, DATEDIFF(hour,GETDATE(),GETUTCDATE()), @LocalDate)
SET @LocalDate2 = DATEADD(hour, DATEDIFF(hour,GETUTCDATE(),GETDATE()), @UTCDate)
SELECT '1. Now' [Now], @LocalDate [DateTime]
UNION
SELECT '2. UTC', @UTCDate
UNION
SELECT '3. Now again', @LocalDate2
/*
Now DateTime
------------ -----------------------
1. Now 2011-08-19 16:55:37.320
2. UTC 2011-08-19 08:55:37.320
3. Now again 2011-08-19 16:55:37.320(3 row(s) affected)
*/
http://msdn.microsoft.com/zh-cn/library/ms178635.aspx
原来有这个:getutcdate()
多谢了