to_s
変数を二重引用符ではなく単一引用符で囲まれた文字列に変更するRubyメソッドはありますか?
私が持っていると言う
date = Time.now
date.to_s
出力を「2012-08-01 22:00:15」にしたい。どうすればこれを行うことができますか?または、「」文字列を「」文字列に変換する方法はありますか?
ありがとう!
編集 - 詳細
Rails を使用して、データベース内のデータを表示しています。@instanceVar
コントローラー/モデルから配列の配列として作成しました。
<% outer = [] %>
<% inner = [] %>
<% @instanceVar.each do |events| %>
<% events.each do |event| %>
<% inner << [event.date, event.total] %>
<% end %>
<% outer << inner %>
<% end %>
event.date
一重引用符で囲まれた文字列にする必要があります。
<% inner << ['event.date', event.total] %>
event.date
文字列を配列に追加するだけで、
<% inner << ["#{event.date}", event.total] %>
日付を二重引用符で囲みます。
EDIT2
<script>
$.jqplot('trendingEvents', <%= outer %>,
{
#options go here
});
</script>