ruby-on-rails - 在 rails db 中存储星期几(星期一、星期二、星期三、...)并与今天的日期进行比较

标签 ruby-on-rails ruby database

我正在开发一个 Rails 3.1 应用程序,我需要在其中存储商店的营业时间。我想存储开门时间、关门时间和星期几。我的第一个想法是存储一个天数,其中 1 是星期一,7 是星期日,但是有没有更好的方法更适合我想要国际化我的应用程序? 如果我存储天数,我如何将它与今天的星期几进行比较以检查商店是否开门?

感谢您的帮助

最佳答案

听起来您的方向是正确的。计算当前星期几:

Date.today.wday

尽管这考虑了星期日 0 和星期六 6。

关于ruby-on-rails - 在 rails db 中存储星期几(星期一、星期二、星期三、...)并与今天的日期进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6512051/

相关文章:

ruby-on-rails - Ruby on Rails 重定向如何在路由文件中传递参数

ruby-on-rails - 如何在模型中调用 number_helper?

ruby-on-rails - 在设计中跳过电子邮件验证

ruby-on-rails - 如何使用 FactoryGirl 创建一个名为 “method” 的属性?

ruby-on-rails - 在 Ruby 中对嵌套/邻接模型进行排序的算法

ruby-on-rails - Rails 3 - sendgrid 设置以支持设计

mysql - 数据库中的用户数据列表?

php - 当我更改数据库时,准备好的语句失败

mysql - 跨一对多模式的主键

与 ExtendScript 一起使用数据库(适用于 Adob​​e Illustrator)