使用电子表格gem将列设为日期

时间:2010-07-08 23:10:53

标签: ruby-on-rails spreadsheet

今天我开始使用spreadsheet gem创建我的excel文件,但我的一个列是日期,我想将此列格式化为日期。它看起来像是在某处,在Spreadsheet :: Excel :: Row中使用日期方法,但我无法使其工作。

那里有英雄吗?

2 个答案:

答案 0 :(得分:3)

实际上已经弄明白了,Spreadsheet:Format您可以选​​择:number_format

所以我现在正在使用此代码

date = Spreadsheet::Format.new :number_format => 'MM/DD/YYYY'
...
sheet.row(i).set_format(0, date)
...
sheet[i, 0] = Date.today

答案 1 :(得分:0)

我认为没有日期格式选项。你应该手动做。