Ruby on rails 将Rails Datetime转换为YYYY-MM DDThh:MM:ssZ
我有一个ann应用程序,它有一个开始日期和一个结束日期,当前的格式是2015年4月23日17:00:00 UTC+00:00,字段类型是datetime 我需要将它转换成eventbriteapi的这个Ruby on rails 将Rails Datetime转换为YYYY-MM DDThh:MM:ssZ,ruby-on-rails,ruby,date,datetime,Ruby On Rails,Ruby,Date,Datetime,我有一个ann应用程序,它有一个开始日期和一个结束日期,当前的格式是2015年4月23日17:00:00 UTC+00:00,字段类型是datetime 我需要将它转换成eventbriteapi的这个YYYY-MM-DDThh:MM:ssZ,但我运气不好 我尝试了iso=Time.iso8601(开始日期)但是我得到了以下错误TypeError:ActiveSupport::TimeWithZone没有隐式转换为字符串 任何能为我指出正确方向的人都将不胜感激。请尝试以下内容: start_d
YYYY-MM-DDThh:MM:ssZ
,但我运气不好
我尝试了iso=Time.iso8601(开始日期)
但是我得到了以下错误TypeError:ActiveSupport::TimeWithZone没有隐式转换为字符串
任何能为我指出正确方向的人都将不胜感激。请尝试以下内容:
start_date.iso8601
输出
=> "2015-05-06T15:53:51+05:00"
您想将其用作实例方法
start\u date.iso8601
。课堂方法hey Lee如果你添加答案,效果会很好,我会接受。我会让G.B投票:)