【发布时间】:2015-04-12 22:07:42
【问题描述】:
我正在读取具有以下格式的日期的 xls 和 csv 文件;
10-Aug-14
我需要它们是:dd/mm/yyyy (11/08/2014)
尝试了标准 Ruby 日期和时间类的 date_format gem,但没有成功。
检查显示它是一个由 Date 对象和 String 组成的数组;
p date_start #=> #<Date: -4712-01-01 ((0j,0s,0n),+0s,2299161j)> "11-Aug-14"
puts date_start #=> -4712-01-01
#=> 11-Aug-14
puts date_start.class #=> Array
puts date_start[0].class #=> Date
puts date_start[1].class #=> String
知道如何将其解析为 Ruby 可以理解的日期。 此外,我需要获取两个日期之间的工作日数字,因此正确处理是关键。
【问题讨论】:
-
能否添加用于读取 CSV 和 Excel 文件的代码?