我不确定为什么我无法理解这个问题,因为它非常简单。
我正在尝试将今天的日期格式化为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'
,那么一切都很好。所以问题肯定在我创建日期的方式上。
http://api.flurry.com/appMetrics/Sessions?apiAccessCode=########&apiKey=########&startDate=2016-11-05&endDate=2016-11-05
,但是当我尝试动态设置日期时,它只返回0。@TerryLi - Walkernow
是什么,但我知道now
不是一个带有日期2016-11-05的字符串,因为该API字符串返回结果。错误可能出现在我的日期创建或连接中。@TerryLi 谢谢 Terry - Walkernow = Time.now.strftime("%Y-%m-%d")
然后跟着url = "http://api.flurry.com/appMetrics/Sessions?apiAccessCode=######&apiKey=######&startDate=" + now + "&endDate=" + now
,在交互式 Ruby 会话中可以正常工作。 - Imran Ali