通过Excel将Unix时间转换为日期时间 [英] Converting unix time into date-time via excel

查看:650
本文介绍了通过Excel将Unix时间转换为日期时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试将1504865618099.00 Unix时间转换为可读的日期时间。
我尝试过:

Trying to convert 1504865618099.00 Unix time into a readable date time. I tried this:

=(UNIX + ("1/1/1970"-"1/1/1900"+1)*86400) / 86400

但是它不起作用。

推荐答案


  • 将纪元(Unix-Time)转换为常规时间,如下面的时间戳

    • To convert the epoch(Unix-Time) to regular time like for the below timestamp

      例如: 1517577336206

      首先将值转换为如下所示的函数

      First convert the value with the following function like below

      = LEFT(A1,10)& 。 & RIGHT(A1,3)

      输出将如下所示

      例如: 1517577336.206

      现在添加下面的公式

      =((((B1 / 60)/ 60)/ 24)+ DATE(1970,1,1)

      现在像下面这样格式化单元格或按要求的格式(自定义格式)

      Now format the cell like below or required format(Custom format)

      m / d / yyyy h:mm:ss.000

      现在示例时间如下


      2/2/2018 13:15:36.206

      2/2/2018 13:15:36.206

      三个零表示毫秒

      这篇关于通过Excel将Unix时间转换为日期时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆