如果我運行這兩個函數,我會得到不同的結果。 dotnet中的datetime.Now
顯示的結果與系統時間顯示的結果相同,而如果使用getdate()
則差異大約20分鐘...原因是什麼,以及如何解決此問題?Getdate()函數返回與DateTime.Now不同的結果dotnet
4
A
回答
12
2臺機器有不同的系統時間。
GETDATE
從安裝SQL Server的服務器(運行位置)獲取時間。DateTime.Now
從應用程序或Web服務器或本地PC獲取時間。
不要混淆「機器發送GETDATE()
命令」和「運行它的機器」。
4
您可以使用Windows時間服務來同步機器的時鐘。
相關問題
- 1. 函數返回不同的結果
- 2. 函數不返回結果
- 3. 與索引,返回不同的結果
- 4. CLGeocoder返回與MKReverseGeocoder不同的結果
- 5. 超級函數返回None與結果
- 6. 函數不返回正確的結果
- 7. MAPIMessage的getdate函數返回ChunkNotFoundException
- 8. R函數返回結果
- 9. 從函數返回結果
- 10. 結果集GETDATE()返回不正確的日期值
- 11. jQuery的$函數返回不同的結果,在IE
- 12. 函數在PHP中不返回結果
- 13. MYSQL - 函數不返回預期結果
- 14. SQL函數不返回結果
- 15. onKeyUp函數不返回所有結果
- 16. r函數不返回任何結果
- 17. JavaScript函數不返回查詢結果
- 18. created_at與DateTime.now不同
- 19. openerp回顯函數的返回結果
- 20. 不同文件中的相同函數返回不同的結果
- 21. 爲什麼JS函數在C++中返回不同的結果?
- 22. 雲端函數根據平臺返回不同的結果
- 23. 爲什麼這兩個python函數返回不同的結果?
- 24. pyephem next_pass函數返回不同的結果
- 25. 使這個函數返回截然不同的結果
- 26. 函數返回2個不同的結果 - T-SQL
- 27. 爲什麼這個函數返回不同的結果?
- 28. incorrected datetime.now結果
- 29. SSRS平均值函數返回的結果與預期值不同
- 30. Scrapy回調函數多次返回相同的結果
服務器時間是否相同? – Oded
我猜你是指SQL Server中的GetDate()函數。數據庫和.NET代碼在同一臺機器上? –
是的,他們在同一臺機器上 – learner123