我正在開發一個rails 3.1應用程序,我需要存儲商店的開放時間。我想存儲開放時間,關閉時間和星期幾。我的第一個想法是存儲一天的數字,其中1是星期一和7星期天,但是當我想將我的應用程序國際化時,是否有更好的方法更適合? 如果我存儲天數,我如何將它與今天的星期幾進行比較以檢查商店是否打開?在rails db中存儲星期幾(星期一,星期二,星期三,...)並與今天的日期比較
感謝您的幫助
我正在開發一個rails 3.1應用程序,我需要存儲商店的開放時間。我想存儲開放時間,關閉時間和星期幾。我的第一個想法是存儲一天的數字,其中1是星期一和7星期天,但是當我想將我的應用程序國際化時,是否有更好的方法更適合? 如果我存儲天數,我如何將它與今天的星期幾進行比較以檢查商店是否打開?在rails db中存儲星期幾(星期一,星期二,星期三,...)並與今天的日期比較
感謝您的幫助
聽起來像你在正確的軌道上。爲了找出一週的當天:
Date.today.wday
雖然是星期天考慮0和週六6
一個數字值,應該罰款。通過使用Ruby的時間類所用的數字讓事情變得簡單:http://www.ruby-doc.org/core/classes/Time.html#M000369
週日將是0,週一1,等...
謝謝!按照您的建議,我會計算日期。 – Godisemo
謝謝,我希望確保該編號不當我改變切換語言環境,但這似乎是一致的。 – Godisemo