xls2csv :неправильный анализ ячеек даты

Я форматирую даты с помощью параметра командной строки -f %Y -%m -%d или даже %d -%b -%y

но каждая дата выходит на четыре года и один день раньше даты, которую я ввожу

например, дата 01.06.2012после синтаксического анализа без опции -f выглядит как 2016-06-02игра с -f дает тот же результат

Какова причина? Есть ли обходные пути, кроме хардкода и вычесть назад эти 4 года и 1 день?

Я использую xls2csv (от V.B.Wagner, поставляется с пакетом catdoc в debian )и переход на другой парсер может быть очень дорогим вариантом

5
задан jonny 20 June 2012 в 06:46
поделиться