我必須比較日期在軌道以獲取在該日期後的值我已發送日期爲"2013-03-04T06:26:25Z"
,但實際上分貝中的記錄包含日期如下2013-03-04 06:26:25.817149
因此,當我檢查日期它也返回該記錄,但我希望在該日期之後的記錄。我怎麼能從數據庫中刪除毫秒?請幫幫我。如何從日期時間在軌中刪除毫秒數?
14
A
回答
24
我有一個類似的問題
更新自己的時間的物體,像這樣把它發送到數據庫之前:
time.change(:usec => 0)
1
我也有這個問題,但是當我申請的變化as indicated in @Intrepidd's answer,它不會影響我的時間對象的微秒。
請注意,(至少目前)的:usec
鍵只與Time#change
方法的工作原理,並不與DateTime#change
方法。
DateTime#change
方法會忽略它不接受的密鑰,因此除非您進一步檢查對象(例如使用DateTime#rfc3339(9)
),否則您將無法判斷您嘗試的微秒更改無效。
因此,在嘗試進行此更改之前,請確保您使用的是對象Time
而不是DateTime
對象。
4
由於紅寶石1.9可以使用round
t = Time.now.round
t.useC# => 0
DB你用哪個
相關問題
- 1. 如何從python中的日期時間字符串中刪除秒和毫秒
- 2. 在日期時間字段中刪除毫秒
- 3. 從毫秒到日期轉換時的刪除日期
- 4. XSLT從時間戳中刪除毫秒
- 5. 日期時間力毫秒
- 6. 如何從.NET中的Unix時代以毫秒爲單位刪除日期和時間中的秒數?
- 7. 在毫秒中將毫秒轉換爲日期時間
- 8. 如何從vb.net中的日期和時間顯示毫秒
- 9. 日期從刪除秒/毫秒轉換爲ISO字符串
- 10. 如何使用sed從時間戳中刪除毫秒?
- 11. 如何從時間戳中刪除毫秒?
- 12. 在Django中如何將日期時間轉換爲毫秒級?
- 13. 轉換日期時間用毫秒到SQL日期時間
- 14. 如何從Unix紀元時間毫秒獲取GMT日期?
- 15. 獲取毫秒日期和時間
- 16. SAS信息日期時間毫秒
- 17. 毫秒格式解析日期時間?
- 18. 轉換日期和時間爲毫秒
- 19. C++日期和時間用毫秒
- 20. Joda時間,毫秒期間
- 21. 從時間數據類型中刪除毫秒,還有:是否有毫秒級的時間數據類型?
- 22. SQL日期時間查詢刪除秒
- 23. 如何從日期刪除時間
- 24. 從日期刪除時間
- 25. 當毫秒數很長時,將毫秒添加到Java日期
- 26. 如何從紀元日期對象中取得紀元時間在毫秒?
- 27. 刪除中間字符(毫秒)excel
- 28. 從時間和日期刪除時間
- 29. 格式時間從秒到毫秒:秒:毫秒:微秒
- 30. 如何防止hibernate從日期時間中刪除時間?
? – AnkitG 2013-03-04 10:31:46
我正在使用postgres .... – logesh 2013-03-04 10:32:10
或者,如果您知道您使用永遠不會搜索的時間具有毫秒精度,那麼只需改進您的查詢並查詢記錄'> = time + 1.second'即可。 – 2013-03-04 10:45:04