0
我正在使用電子表格(1.0.3),我想從其中有=TODAY()
公式的單元格讀取日期。這是我到目前爲止已經試過:閱讀日期從= TODAY()公式與電子表格寶石
require 'spreadsheet'
require 'date'
Spreadsheet.client_encoding = 'UTF-8'
book = Spreadsheet.open 'document.xls', 'rb'
sheet1 = book.worksheet 0
puts sheet1.row(0)[0].value # => 42167.0
我得到42167.0
當日期在電子表格中的=TODAY()
公式返回的值是2015-06-12
,爲2015-06-13
我得到42168.0
。事情是,我沒有想辦法將這個數字轉換爲Date對象。