From db81ca6594cb69aca97aa828809f459f01619600 Mon Sep 17 00:00:00 2001 From: Ivan Trusov Date: Tue, 31 May 2022 17:26:54 +0300 Subject: [PATCH] Fix basedate calculation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Philippe Rivière --- xlsx.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/xlsx.js b/xlsx.js index b1bedd3..1f2f7bd 100644 --- a/xlsx.js +++ b/xlsx.js @@ -3213,9 +3213,7 @@ function evert_arr(obj) { return o; } -var basedate = new Date(); // 2209161600000 -basedate.setUTCFullYear(1899, 11, 30); -basedate.setUTCHours(0, 0, 0); +var basedate = new Date(Date.UTC(1899, 11, 30, 0, 0, 0)); // 2209161600000 function datenum(v, date1904) { var epoch = v.getTime();