为什么在:Ruby和Rails每周重复的差异?
Rails日期星期一是星期几的第一天(0),在Ruby Date中它是星期日?
的Rails:http://api.rubyonrails.org/classes/Date.html,DAYS_INTO_WEEKS
红宝石:http://apidock.com/ruby/Date/wday
这似乎令人困惑的是,如果您创建一个Rails应用程序的日期,你会得到相互矛盾的答案/问题(这是我打)时使用:
一)my_date.cwday#会给一个星期一日期
b)日期:: DAYS_INTO_WEEK “1”[:周一]#将给出一个 “0” 周一
你期望什么样的答案?都有道理!在世界的某些地区,周一预计将成为本周的第一天,而其他周一则是星期一。所以?! – phoet 2012-03-04 16:04:00
是的,它是一种通用的不是它 - 我会把一些背景,但也许最好留下的问题是有一个原因,为什么铁轨的日期是遵循不同的方法来Ruby。 – Greg 2012-03-04 22:21:57