如果任何日期時間值提供給SQL服務器,我可以得到它的午夜值與SQL服務器中的某些功能..例如,如果我提供2013/07/03 01:34 AM,我想把它拿到2013/07/03 12:00 AM。有沒有辦法做到這一點?日期時間函數獲取特定日期上午12:00時間
0
A
回答
2
的SQL Server 2008+
SELECT CAST(CAST('2013/07/03 01:34AM' AS date) AS datetime)
對於舊版本,請參閱本Best approach to remove time part of datetime in SQL Server切勿使用任何需要浮動或int或VARCHAR轉換
+0
這解決了這個問題..謝謝gbn。 – TAB
0
這應該給你你需要的東西:
SELECT DATEADD(DAY, DATEDIFF(DAY, 0, InputDateField), 0)
應該比演員快一點: Most efficient way in SQL Server to get date from date+time?
相關問題
- 1. 獲取特定日期時間
- 2. 將日期時間轉換爲上午/下午時間
- 3. 獲取日期時間函數
- 4. MYSQL日期時間查詢來獲取特定的日期值
- 5. 如何獲取日期時間大於特定日期時間的aws?
- 6. 轉換日期時間與上午下午到24小時日期格式
- 7. 取當前日期時間並設置2個日期時間變量? (上午6點 - 上午5:59)
- 8. 限於特定時間和日期的日期/時間dropdownlist
- 9. 快速獲取特定日期和時間的UTC時間?
- 10. 獲取與nscala時間的特定圖案的日期時間
- 11. 獲取時間(日期
- 12. 獲取日期:時間xsl
- 13. 獲取日期時間
- 14. 獲取日期時間
- 15. 獲取時間僅日期時間
- 16. Rails:從日期時間獲取時間
- 17. 僅從日期時間對象獲取日期或時間
- 18. SQL Server 2008:從日期時間獲取日期/時間
- 19. 日期時間函數轉換一個日期舊時間
- 20. MySQL日期時間和當前日期時間函數
- 21. 日期/時間在甲骨文 - 日期時間函數
- 22. Python - 日期時間函數
- 23. javascript日期時間函數
- 24. SparkSQL日期時間函數
- 25. 時間日期函數
- 26. PHP日期時間函數
- 27. 日期時間函數PHP
- 28. PHP日期/時間函數
- 29. django在日期時間的日期排序/從日期時間提取日期
- 30. 使用time()函數獲取日期和時間之間的日期
什麼版本的SQL Server? – gbn