将日历字符串从Google日历转换为Ruby on Rails中的日期对象

时间:2014-02-15 04:01:44

标签: ruby-on-rails ruby date calendar

我还是Ruby新手,我正在开展一个涉及用户通过不同日历服务登录的项目,然后将其显示在屏幕上的自定义日历中,以便进行活动预订。

我能够以String格式获取日期。我在使用Railscast#231后创建的日历来显示用户的事件。但是,此日历需要date格式才能显示数据。

我已尽力而为,Time.parse("start"),这给了我一个错误:

"no implicit conversion of Date into String"

感谢您提前提供任何帮助。我感觉我完全错了。但我非常接近它的工作,我可以品尝它。哈哈

1 个答案:

答案 0 :(得分:0)

如果要将字符串转换为日期,请使用string.to_date

示例:

Time.now.to_s
 => "2014-02-15 04:07:13 +0000"

Time.now.to_s.to_date
 => Sat, 15 Feb 2014