PHP建站中处理读取EXCEL中的时间日期格式
发布日期:2018-12-04 浏览量:6749次
读出的时间是天数
excel 的日期是从 1900-01-01 开始计算的(php 是从 1970-01-01)
两者间有一个天数差 25569
时间是格林威治时间
所以有
excel 的日期是从 1900-01-01 开始计算的(php 是从 1970-01-01)
两者间有一个天数差 25569
时间是格林威治时间
所以有
1
2
3
|
$d = 25569;
$t = 24 * 60 * 60;
echo gmdate ( 'Y-m-d H:i:s' , (41728.732916667 - $d ) * $t );
|
2014-03-30 17:35:24
你只需要把41728.732916667 替换成从EXCEL里面读取出来的日期格式即可得到正确的日期格式。
下一篇:定制网站设计制作流程