在我正在工作的應用程序中,我們在某些地方與Time.now進行比較,在其他地方與Database.time進行比較。我想在整個應用程序中只使用其中的一個。不幸的是,我無法通過谷歌搜索找到關於他們的很多信息。哪一個是首選?他們有什麼不同?謝謝!在Rails中與當前時間進行比較的最佳做法是什麼?
0
A
回答
0
上有thoughtbot的博客一對夫婦的文章,涉及這樣的:
- https://robots.thoughtbot.com/its-about-time-zones
- https://robots.thoughtbot.com/a-case-study-in-multiple-time-zones
希望這些幫助。
0
函數Time.now
爲您提供運行Rails應用程序請求的應用程序服務器的時間。在大多數情況下這是可靠的。
Rails在填充模型的updated_at
和created_at
列時使用應用服務器時間。
我不確定您所指的Database.time
函數...這可能是您的代碼中定義的類或從應用程序中的gem繼承的類。因此,我建議轉向Ruby核心時間函數。在你的情況下:Time.now
相關問題
- 1. 比較器的最佳做法當項目不能進行邏輯比較時
- 2. 在Javascript中比較一個值的最佳做法是什麼?
- 3. 如何將GDKEvent時間戳與當前時間進行比較?
- 4. 在R中處理時間的最佳做法是什麼?
- 5. MySql中與時間比較當前時間在使用SQL行
- 6. 什麼是在Bash中執行時間戳比較的最佳方式
- 7. 將python中的當前時間與xml中的時間進行比較
- 8. 將小時和分鐘與當前時間進行比較
- 9. 「float:right;」與2列布局的「float:left; margin-left:Ypx」比較,最佳做法是什麼?
- 10. 如何在PHP中將當前時間與預設時間進行比較?
- 11. 最佳做法是什麼?
- 12. 有沒有辦法將當前時間與mysql保存時間進行比較
- 13. 如何將MySQL中的時間與當前時間進行比較php
- 14. 如何將當前時間與PHP中的舊時間進行比較
- 15. 將時間戳與數據庫中的當前時間進行比較
- 16. 如何將HH:MM中的存儲時間與當前時間進行比較?
- 17. 將數據庫中的時間與當前時間進行比較
- 18. 在Rails中利用單詞的最佳做法是什麼?
- 19. javascript將當前時間與每分鐘變量進行比較
- 20. Javascript將當前日期與時間戳進行比較
- 21. Codeigniter:將MySql日期時間與當前日期進行比較
- 22. javascript - 將當前時間/日期與範圍進行比較
- 23. 在特定時間間隔後執行任務的最佳做法是什麼?
- 24. 對數據庫數據進行歷史比較的最佳方法是什麼?
- 25. Javascript時間比較:達到此目的的最佳方法是什麼?
- 26. 傳遞access_token進行API調用的最佳做法是什麼
- 27. 使用Cookies進行PHP驗證的最佳做法是什麼?
- 28. 比較字符串與當前時間
- 29. PHP比較DateTime與當前時間
- 30. 與當前時間比較SQL