php如何将数值转为日期格式(php,编程语言)

时间:2024-04-29 18:44:34 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

    php%E5%A6%82%E4%BD%95%E5%B0%86%E6%95%B0%E5%80%BC%E8%BD%AC%E4%B8%BA%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F

php将数值转为日期格式的方法:1、创建一个php示例文件;2、通过“$time = (40847 – 25569) * 24*60*60;”方法获得秒数;3、通过“echo date('Y-m-d H:i:s', $time);”方法转成日期格式并输出即可。

php 将excel数值格式转成日期格式

在excel中:40847对应2011-10-31,是日期的数值型表现形式。

在PHP中,echo date('Y-m-d H:i:s',40847);//结果1970-01-01 11:52:30

原因:

PHP 的时间函数是从1970-1-1日开始计算的,单位是秒数。但是 EXCEL的是从1900-1-1日开始算的单位是天数。

如果只计算1970以后的时间的话,就好处理了。

先获得 EXCEL中 1970-1-1 代表的数字,我查了是25569。

现在要把excel中的40947,在php中用函数正确的显示出来

代码如下:

本文:php如何将数值转为日期格式的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:php怎么用正则去除中文下一篇:

5 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18