Excel用函数把时间戳格式和日期格式相互转换

您所在的位置:网站首页 excel日期格式转换成月份 Excel用函数把时间戳格式和日期格式相互转换

Excel用函数把时间戳格式和日期格式相互转换

2023-03-28 08:04| 来源: 网络整理| 查看: 265

X 8*3600

当前

区的

时间

(秒),北京

时间

 8

(X 8*3600)/86400

转换单

天,一天

86400

(X 8*3600)/86400 70*365

加上

1900

1970

七十年

(X 8*3600)/86400 70*365 19

加上

年多出来的天数

19

Excel

用函数把

时间

戳格式和日期格式相互

转换

工欲善其事,必先利其器。

”——

孔子《

论语

-

灵公》

一、

时间

格式和日期格式相互

转换

        1

时间

转换

成正常日期的公式:

            B2=(A2 8*3600)/86400 70*365 19

            Excel

对应

B2

表格中

应该输

入如下的公式,并且

转换

时间

格式

'yyyy-mm-dd hh:mm:ss'

            

或者

 'yyyy/mm/dd hh:mm:ss' 

或者

'yyyy-m-d hh:mm:ss'

            =TEXT((A2 8*3600)/86400 70*365 19,'yyyy-mm-dd hh:mm:ss')

            

其中

A2

表示

时间

戳数

所在的表格,

B2

就是所需呈

日期格式的表格,双

B2

表格右下

角鼠

标为

黑十字

,可以填充

        2

、正常日期

转换为时间

戳格式的公式:

            C2=(B2-70*365-19)*86400-8*3600

            

其中,

B2

正常日期

时间

的表格,

C2

所需

时间

戳格式的表格

           C2

表格中

入:

=(B2-70*365-19)*86400-8*3600

,然后

Enter

,想充

表格可以双

C2

表格右下角鼠

黑十字

二、什么是

时间

        Unix

时间

戳(

Unix  timestamp

),或称

Unix

时间

Unix  time

)、

POSIX

时间

POSIX 

time

),是一种

时间

表达方式,定

义为

从格林威治

时间

1970

01

01

00

00

00

秒起至

秒数。

Unix

时间

戳不

被使用在

Unix

Unix

中,也在

多其他操作系

中被采

用。

三、

Excel

时间

转换

公式及原理

        

个公式的原理:

Excel

的日期

实际

上是序列

,它以

1900-1-1

1

,每

一天序列

1,

Unix

时间

戳是从

1970-1-1 00:00:00 UTC

开始到

经过

的秒数。用

X

表示

时间

戳,可得到

算公式:

        

心的

你会

1900

年到

1970

共是

17

年,考

Excel

1900-1-1

当作

1

,那么公式最后

应该

18

什么要加

19

呢?

Excel

中的一个

bug——1900

年也被当作

年,因此

当再多加一天。

        

另外要注意,再

Excel

的工具

->

选项

->

重新

算中,有个

1904

年日期系

,如果勾

选这

,上面的公式

当将

70

66

,即

 =(X 8*3600)/86400 66*365 19



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3