本文介绍了通过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
现在示例时间如下
三个零表示毫秒
这篇关于通过Excel将Unix时间转换为日期时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!