我想UTC時間轉換爲PST時間,我能夠做到這一點。但我想將分鐘數值舍入爲'00:00:00'。如何將分鐘的時間值變成幾小時?
什麼,我已經寫了:
SELECT [TASK_NUMBER]
, dateadd(hour,datediff(hour,getdate(),dateadd(mi,30,START_TIME),START_TIME),getutcdate()) as START_TIME
, dateadd(hour,datediff(hour,getdate(),dateadd(mi,30,END_TIME),END_TIME),getutcdate()) as END_TIME
from table1
輸入:
2017-02-01 12:44:15.160 || 2017-02-01 23:44:15.160
2017-02-01 13:44:15.160 || 2017-02-03 02:44:15.160
輸出:
2017-02-01 12:00:00 || 2017-02-01 23:00:00
2017-02-01 13:00:00 || 2017-02-03 02:00:00
那是 未四捨五入而切斷,這裏是一個辦法:**選擇前100鑄造((鑄造(鑄造(START_TIME如日期)爲char(10))+ '' +鑄造(鑄造(START_TIME作爲時間)爲char(3) )+ '00:00' )的日期時間)從... ** – Avithohol
我還是要UTC時間在同一個查詢轉換爲PST時間... HIW做呢 –