我认为,Excel的日期格式是自1899年12月30日以来的天数。(为什么?因为它基于1900年1月1日,但在1900年错误地包含了一个闰年,且从1开始计算。所以在1900年的前几个月没问题,但之后就有误。Excel中的1901年1月1日是“367”)
那么,如何将PHP中的日期或时间戳(通常存储为Unix时间戳,即自1970年1月1日以来的秒数)转换为Excel?
在PHP 5.1.6中?
是的,你可能没有想到。所以我没有任何可用的DateTime对象、date_create()、date_diff()等函数。
如果不记录1970年1月1日的Excel日期并从那里开始工作,是否仍然可能实现这个目标?并且是否有一种不受夏令时影响的版本?