У меня есть файл Excel, который показывает даты в формате dd/mm/yyyy hh:mm:ss
, Когда я анализирую эту таблицу и печатаю результаты на веб-странице, Spreadsheet excelReader показывает мне дату в следующем формате: yyyy-mm-dd hh:mm
, В 99% случаев это не проблема, но в этом случае мне нужно показывать и секунды. Я пытался изменить файл конфигурации, но ничего не изменилось.
Вот некоторая информация о файле:
* A class for reading Microsoft Excel Spreadsheets.
*
* Originally developed by Vadim Tkachenko under the name PHPExcelReader.
* (http://sourceforge.net/projects/phpexcelreader)
* Based on the Java version by Andy Khan (http://www.andykhan.com). Now
* maintained by David Sanders. Reads only Biff 7 and Biff 8 formats.
*
* @category Spreadsheet
* @package Spreadsheet_Excel_Reader
* @author Vadim Tkachenko <[email protected]>
* @copyright 1997-2005 The PHP Group
* @license http://www.php.net/license/3_0.txt PHP License 3.0
* @version Release: @package_version@
* @link http://pear.php.net/package/PackageName
* @see OLE, Spreadsheet_Excel_Writer
*/
и это класс форматов даты:
var $dateFormats = array (
0xe => "d/m/Y H:i:s",
0xf => "d-M-Y",
0x10 => "d-M",
0x11 => "M-Y",
0x12 => "h:i a",
0x13 => "h:i:s a",
0x14 => "H:i",
0x15 => "H:i:s",
0x16 => "d/m/Y",
0x2d => "i:s",
0x2e => "H:i:s",
0x2f => "i:s.S");
Задача ещё не решена.
Других решений пока нет …