Php 1900年以来的天数
我使用的是由解析的Php 1900年以来的天数,php,phpexcel,date-conversion,Php,Phpexcel,Date Conversion,我使用的是由解析的Excel2007中的数据,日期显示为1900年以来的天数 我怎样才能转换成字符串YYYY-MM-DD(或任何类似的格式)?类似的东西应该可以做到: PHPExcel_Style_NumberFormat::toFormattedString($cell->getCalculatedValue(), 'YYYY-MM-DD'); 或使用 将Excel/PHPExcel日期转换为PHP日期/时间戳,然后使用标准PHP date()函数格式化 $datetime1 = n
Excel2007
中的数据,日期显示为1900年以来的天数
我怎样才能转换成字符串
YYYY-MM-DD
(或任何类似的格式)?类似的东西应该可以做到:
PHPExcel_Style_NumberFormat::toFormattedString($cell->getCalculatedValue(), 'YYYY-MM-DD');
或使用
将Excel/PHPExcel日期转换为PHP日期/时间戳,然后使用标准PHP date()函数格式化
$datetime1 = new DateTime('1900-01-01');
$datetime2 = new DateTime(); // today
$interval = $datetime1->diff($datetime2);
$days=$interval->format('%a');
$days+=2; // add boundary days
echo $days; // this is the number excel will use
$datetime1 = new DateTime('1900-01-01');
$datetime2 = new DateTime(); // today
$interval = $datetime1->diff($datetime2);
$days=$interval->format('%a');
$days+=2; // add boundary days
echo $days; // this is the number excel will use