Rails - 获取字符串中的 YYYY-MM-dd 日期格式

Wal*_*ker 5 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'那么一切都会正常。所以问题肯定在于我如何创建约会。

Wal*_*ker 5

在它不支持字符串插值之后,我最终让它与字符串插值一起工作。为什么不起作用?事实证明你必须使用双引号,否则它会将插值作为文字!

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

"http://api.flurry.com/appMetrics/Sessions?apiAccessCode=########&apiKey=#########&startDate=#{now}&endDate=#{now}"
Run Code Online (Sandbox Code Playgroud)