From c98f7b9953cc9d949a9d674aa0f649140af1a20e Mon Sep 17 00:00:00 2001 From: Randy Morgan Date: Wed, 30 Nov 2011 08:12:23 +0900 Subject: patch excel time calculations --- lib/axlsx/workbook/worksheet/cell.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/axlsx/workbook/worksheet/cell.rb b/lib/axlsx/workbook/worksheet/cell.rb index a279316b..49b2eeb5 100644 --- a/lib/axlsx/workbook/worksheet/cell.rb +++ b/lib/axlsx/workbook/worksheet/cell.rb @@ -172,7 +172,7 @@ module Axlsx epoc1900 = -2209021200 #Time.local(1900, 1, 1) epoc1904 = -2082877200 #Time.local(1904, 1, 1) epoc = Workbook.date1904 ? epoc1904 : epoc1900 - ((v.localtime - epoc) /60.0/60.0/24.0).to_f + ((v.localtime.to_f - epoc) /60.0/60.0/24.0).to_f elsif @type == :float v.to_f elsif @type == :integer -- cgit v1.2.3