Json 在API post请求中将历元时间作为日期传递
我在Rails 5应用程序中使用HttpParty作为API Post请求Json 在API post请求中将历元时间作为日期传递,json,ruby-on-rails-5,Json,Ruby On Rails 5,我在Rails 5应用程序中使用HttpParty作为API Post请求 emp_response = HTTParty.post("url", :body => { :AuthToken => token, :EmpIdList => ['123'],:StartDate =>'/Date(92814960000)/', :EndDate => '/Date(1565150400000)/'}.to_json,:headers => { 'Content-
emp_response = HTTParty.post("url", :body => { :AuthToken => token, :EmpIdList => ['123'],:StartDate =>'/Date(92814960000)/', :EndDate => '/Date(1565150400000)/'}.to_json,:headers => { 'Content-Type' => 'application/json' } )
如果我对开始日期和结束日期进行硬编码,这是可行的
但是我想在开始和结束日期中传递当前的Unix Epochtime
我通过执行以下操作获取当前时间:
当前日期=(Time.current.to_f*1000)。to_i
我想在API json Post请求中传递此当前日期
当我这样做的时候
some_var = HTTParty.post("url", :body => { :AuthToken => token, :EmpIdList => ['Y16646'],:StartDate =>'/Date(92814960000)/', :EndDate => '/Date(current_date)/'}.to_json,:headers => { 'Content-Type' => 'application/json' } )
我得到错误:httpbadRequest400错误请求
如何在EndDate中传递变量值而不是硬编码