0
我有以下的基本工作流程的應用程序:如何在Ruby中調整時區爲每個用戶的存儲項目
- 用戶擁有個人資料,他們到達設定他們的本地時區(+2:00等)。
- 用戶行爲被添加到作業隊列(蒙戈集合)
首先,我需要的內容保存到隊列中GMT時間 -/+用戶的時區偏移。
要做到這一點,最好的方法是什麼?
我目前有:
DateTime.parse("26 October 2011 14:45") + Rational(user.timezone.to_f, 24)
我有一個懷疑,上面的代碼是不完全可靠的。
還有運行小時和處理作業cron作業 - 我需要查詢隊列需要在這個確切的時間要處理的項目(分鐘並不重要)
謝謝!你的回答讓我找到了解決方案 – SeanNieuwoudt
@Sean:請分享解決方案。 – tokland