1
我發現它幾乎是不可能的解析這些日期無效Date.parse而轉換CSV日期,我想Date.strptime太
require 'csv'
require 'date'
CSV.foreach(path, :encoding => 'windows-1251:utf-8') do |row|
bid_date = Date.parse(row[7])
end
我得到的錯誤說'parse': invalid date (ArgumentError)
我也給日期.strptime試試以及,我得到'strptime': invalid date (ArgumentError)
我沒有問題將我自己的字符串轉換爲日期,但是當他們從這個CSV文件中出來我似乎無法得到它的工作,任何想法?
如果我不解析它返回的字符串如下:
2016年2月25日
2016年3月3日
2016年3月4日
2016年3月14日
2016年3月17日
謝謝! @Exupery – ADL