rails - 在字符串中获取YYYY-MM-dd日期格式

时间:2016-11-06 02:52:22

标签: ruby-on-rails date string-concatenation formatdatetime

我不确定为什么我无法解决这个问题,这很简单。

我试图以YYYY-MM-dd格式将今天的日期连接到一个字符串,但它不起作用。

我尝试使用now = Time.now.strftime("%Y-%m-%d")创建日期并将其连接起来

'http://api.flurry.com/appMetrics/Sessions?apiAccessCode=########&apiKey=#########&startDate='+now+'&endDate='+now

请告知,谢谢。

编辑:如果我设置now = '2016-11-05',那么一切正常。所以问题绝对在于我如何创建我的约会。

1 个答案:

答案 0 :(得分:3)

在不使用字符串插值后,我最终使用字符串插值。为什么它没有工作?事实证明你必须使用双引号,如果没有它插值为文字!!

now = Time.now.strftime("%Y-%m-%d")

"http://api.flurry.com/appMetrics/Sessions?apiAccessCode=########&apiKey=#########&startDate=#{now}&endDate=#{now}"