我有一个带有 unix 时间戳的数据库(CSV 格式)。我尝试在 LibreOffice Calc 中将它们转换为人类可读的日期。一切都很好......除了一天的延迟。
例如,我的时间戳是 -518144400(在 E2 单元格中)。我的函数是:=E2/86400+DATEVAL("1/1/1970")。我得到 19572,9583333333 对应于 1953-07-31。这个在线计算器确认结果。
问题是什么 ?只是正确的答案是 1953-08-01。首先,我认为时间戳包含错误。但是,在这个 PHP 日历中,如果我将 -518144400 作为参数粘贴到 URL 中,它就可以工作。在线日历将此时间戳与(我认为是)正确答案相关联。
我不明白会发生什么。我错过了什么?一种解决方案可能是在我的函数中添加 +1 以进行更正。但我不满意,我想了解...