将Unix时间戳转换为dd / mm / yyyy hh:mm:ss

时间:2015-11-18 06:25:30

标签: excel unix-timestamp

我有一个在C1上保存Unix时间戳的列,我正在寻找一个公式来创建一个新列,将时间戳转换为dd / mm / yyyy hh:mm:ss。

以下是时间戳示例:

1409502202

1 个答案:

答案 0 :(得分:4)

您将不得不提供从UNIX(也称为POSIX)时间戳到Excel日期格式的转换。通常,这是通过将时间戳除以86,400(一天中的秒数)和添加25,569(从1900年1月1日到1970年1月1日的天数)来执行的。使用与Excel日期/时间数值系统同步的原始值,TEXT function可以创建日期/时间。

=text(c1/86400 + 25569, "dd/mm/yyyy hh:mm:ss")  'yields 31/08/2014 16:23:22