2010-07-29 81 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