0
我正在使用下面的訪問查詢來做一些計算。由於服務器位於歐洲,但該應用程序的用戶在美國,因此相差6個小時。在下面的命令中,我可以如何適應這個?所以當運行命令時,它會以某種方式執行datediff減去6小時?是否可以從DateDiff中減去6小時?
Days Waiting : IIf([Datereceivedunit] Is Null,0,IIf([QuoteFrom] Is Null,DateDiff("d",[Datereceivedunit],Date())-(DateDiff("ww",[Datereceivedunit],Date())*2),0))
使用DateAdd -6小時 – McNets
按照一般的做法,尤其是系統組件都位於多個時區,你應該總是存儲UTC日期時間在數據庫中,只有轉換爲本地時間顯示在用戶界面中按要求。這也解決了夏令時問題。 –
在查詢中我會把dateadd -6小時放在哪裏? – user1342164