2021-05-16
閱讀量:
6597
Excel如何把時(shí)間戳格式和日期格式相互轉(zhuǎn)換
Excel中時(shí)間戳轉(zhuǎn)換公式及原理
這個(gè)公式的原理:Excel的日期實(shí)際上是序列值,它以1900-1-1為1,每過(guò)一天序列值加1,。而Unix時(shí)間戳是從1970-1-1 00:00:00 UTC開始到現(xiàn)在經(jīng)過(guò)的秒數(shù)。用X表示時(shí)間戳,可得到換算公式:
X+8*3600 | 當(dāng)前時(shí)區(qū)的時(shí)間(秒),北京時(shí)間+8小時(shí) |
(X+8*3600)/86400 | 轉(zhuǎn)換單位為天,一天為86400秒 |
(X+8*3600)/86400+70*365 | 加上1900到1970這七十年 |
(X+8*3600)/86400+70*365+19 | 加上閏年多出來(lái)的天數(shù)19天 |
1、時(shí)間戳轉(zhuǎn)換成正常日期的公式:
B2=(A2+8*3600)/86400+70*365+19
Excel對(duì)應(yīng)的B2表格中應(yīng)該輸入如下的公式,并且轉(zhuǎn)換成時(shí)間格式"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")
2、正常日期轉(zhuǎn)換為時(shí)間戳格式的公式:
C2=(B2-70*365-19)*86400-8*3600
其中,B2為正常日期時(shí)間的表格,C2為所需時(shí)間戳格式的表格
C2表格中輸入:=(B2-70*365-19)*86400-8*3600,然后Enter回車,想充滿表格可以雙擊C2表格右下角鼠標(biāo)“黑十字”






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論