csvファイルを読み込み時刻を9時間プラスして別ファイルにcsvで出力したいです。
時刻を9時間プラスするのは出来ております。
しかし、その1行の配列をCSVとして出力する方法がわかりません。
ダブルクォーテーションがなかったり、改行されなかったりとしています。
どうすればよいでしょうか?
ruby
1カラム一覧 2"type","apMac","apFloors","lat","lng","unc","x","y","seenTime","ssid","clientMac","rssi","manufacturer" 3 4#sample.rb 5require 'csv' 6require 'time' 7 8File.open("result.csv", "w") do |f| 9 CSV.foreach('201812.csv') do |row| 10 row[8] = (Time.parse(row[8]) + 32400).strftime("%Y-%m-%dT%H:%M:%S")+"Z" 11 f << row 12 end 13end 14 15 16
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。