2010-07-29 85 views
0

我想知道在印度什么时候在任何其他国家的时钟周一到午夜1点钟的时候打勾。我将如何通过任何方式发现,通过任何方式帮助我找出这一点在那个RESP国家的凌晨1点到午夜火birthbay邮件... 所以我做了以下sql server 2008 timeing related

DECLARE @indianTime DATETIME --= SYSDATETIMEOFFSET() 
DECLARE @timeZoneOffset NVARCHAR(6) = '+01:00' 
SELECT SWITCHOFFSET(SYSDATETIMEOFFSET() , @timeZoneOffset) 

这是给我的那个国家的当前时间,但我想笏会当有mdnight凌晨1时印度时间的国家... Iam使用SQL Server 2008

回答

0

你的代码做它应该(至少,它在我的SQL 20 08)。

您需要的是某种方式来实时触发您的查询(可能是每小时作为工作运行的某种方式)或一些辅助表。

为您的问题添加更多细节,其他已有的代码等将帮助我们为您提供帮助。

+0

这显然与http://stackoverflow.com/questions/3360266/to-compare-indian-time有关,但它也与http://stackoverflow.com/questions/3332238/get-current-日期每天换一个窗口服务? 我并不是要冒犯,但是.net和sql上的一些基础课程可能会有所帮助。或者这是作业吗? – Tobiasopdenbrouw 2010-07-29 10:02:59