如果我運行這兩個函數,我會得到不同的結果。 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. MAPIMessage的getdate函數返回ChunkNotFoundException
- 7. 從函數返回結果
- 8. jQuery的$函數返回不同的結果,在IE
- 9. JavaScript函數不返回查詢結果
- 10. 函數在PHP中不返回結果
- 11. onKeyUp函數不返回所有結果
- 12. r函數不返回任何結果
- 13. openerp回顯函數的返回結果
- 14. 不同文件中的相同函數返回不同的結果
- 15. 爲什麼JS函數在C++中返回不同的結果?
- 16. 爲什麼這個函數返回不同的結果?
- 17. pyephem next_pass函數返回不同的結果
- 18. 使這個函數返回截然不同的結果
- 19. 雲端函數根據平臺返回不同的結果
- 20. 函數返回值與預期不同
- 21. CalendarView getDate()不返回時間
- 22. mysql函數的返回結果
- 23. 從函數返回結果 - JavaScript的
- 24. 返回$ .getJSON函數的結果
- 25. 奇怪的函數返回結果
- 26. date()和gmdate()返回不同的結果
- 27. array_udiff返回不同的結果
- 28. 模返回不同的結果
- 29. phpass返回不同的結果
- 30. MDX查詢返回不同的結果
服務器時間是否相同? – Oded
我猜你是指SQL Server中的GetDate()函數。數據庫和.NET代碼在同一臺機器上? –
是的,他們在同一臺機器上 – learner123