近日发现一个问题。
在 excel 保存日期,都是已 1991 年 1 月 1 日算起,到输入日期的天数来保存的。如下:
41046 41046 41051 41051 41046 41046
但是发现 Rails 创建的时候,会出错 Date.new(41046),结果是 41026 1 1,即 4102 年 1 月 1 日。
Date.new(41046)
41026 1 1
请问要怎么处理这问题?
Date.new(1991,1,1) + 41046
#1 楼 @jjym 刚查了下,excel 的日期是从 1899-12-31 算起,我试一下,应该可以解决,谢谢了。
楼主是用什么处理 excel 的?
#3 楼 @Tony612 spreadsheet 或 roo