标签: ruby-on-rails ruby date
在窗口上使用ruby和rails中的日期,我遇到了一些问题,因为我们遇到了早期时期(1970年之前)抛出范围异常的问题。我尝试使用Time和DateTime个对象,但仍然遇到同样的问题。
Time
DateTime
答案 0 :(得分:1)
如果你只需要日期(没有时间),ruby中的Date类应该处理1970年之前的日期。但它只有几天的分辨率。我不知道是否有解决方案,如果你在1970年之前也需要时间 (source)
Date
答案 1 :(得分:0)
您还可以查看ruby-doc.org上的日期部分。我还在学习Ruby,但听起来你可以使用Civil or Commerical Date在1970年之前回归。
答案 2 :(得分:0)
结束使用Date类,然后问题就变成了使用rails select helper - 这没有发生,只是自己生成了html。