python 將日期戳(五位數(shù)時(shí)間)轉(zhuǎn)換為標(biāo)準(zhǔn)時(shí)間
5位數(shù)日期戳
讀取 .mat 文件處理里面數(shù)據(jù)時(shí),發(fā)現(xiàn)里面的日期數(shù)據(jù)全部都是 “5位數(shù)” 數(shù)字,很不解;
后來(lái)查到可以在excel中通過(guò)設(shè)置單元格調(diào)回標(biāo)準(zhǔn)日期格式,如下:
選中日期戳,右鍵選擇 “格式化單元格(Format Cells)”
選擇需要的日期格式,點(diǎn)擊ok即可
通過(guò)代碼轉(zhuǎn)成標(biāo)準(zhǔn)日期
例如這個(gè)DataFrame中的日期,全部都是“日期戳”格式的,但我需要的是人能看懂的“標(biāo)準(zhǔn)日期”;
確認(rèn)起始日期
首先需拿一個(gè)“日期戳”對(duì)應(yīng)的時(shí)間(標(biāo)準(zhǔn)日期),減去這個(gè)日期戳,得出起始時(shí)間。
獲取起始時(shí)間:
2018-05-02 對(duì)應(yīng)的日期戳為:43222,接下來(lái)通過(guò)pandas 的Timedelta()和 to_datetime() 獲取起始時(shí)間。
可以看到起始日期為“1899-12-30”
這樣一來(lái)后續(xù)日期戳轉(zhuǎn)標(biāo)準(zhǔn)日期,只需要在 “1899-12-30” 的基礎(chǔ)上加 “日期戳”即可。
批量轉(zhuǎn)換
首先定義一個(gè)函數(shù)用來(lái)進(jìn)行轉(zhuǎn)換:
#定義轉(zhuǎn)化日期戳的函數(shù),stamp為日期戳 def date(stamp): delta = pd.Timedelta(str(stamp)+'D') real_time = pd.to_datetime('1899-12-30') + delta return real_time
然后針對(duì)DataFrame需要轉(zhuǎn)換的列進(jìn)行轉(zhuǎn)換即可:
總結(jié)
以上所述是小編給大家介紹的python 將日期戳(五位數(shù)時(shí)間)轉(zhuǎn)換為標(biāo)準(zhǔn)時(shí)間 ,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
python+opencv實(shí)現(xiàn)目標(biāo)跟蹤過(guò)程
這篇文章主要介紹了python+opencv實(shí)現(xiàn)目標(biāo)跟蹤過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06對(duì)pandas處理json數(shù)據(jù)的方法詳解
今天小編就為大家分享一篇對(duì)pandas處理json數(shù)據(jù)的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-02-02python dataframe astype 字段類型轉(zhuǎn)換方法
下面小編就為大家分享一篇python dataframe astype 字段類型轉(zhuǎn)換方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04python torch.utils.data.DataLoader使用方法
這篇文章主要介紹了python torch.utils.data.DataLoader使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04python處理自動(dòng)化任務(wù)之同時(shí)批量修改word里面的內(nèi)容的方法
在本篇文章里小編給各位整理的是一篇關(guān)于利用python處理自動(dòng)化任務(wù)之同時(shí)批量修改word里面的內(nèi)容的文章,需要的可以參考學(xué)習(xí)下。2019-08-08詳解Python中sorted()和sort()的使用與區(qū)別
眾所周知,在Python中常用的排序函數(shù)為sorted()和sort()。本文將詳細(xì)介紹sorted()和sort()方法的代碼示例,并解釋兩者之間的區(qū)別,感興趣的可以了解一下2022-03-03利用Tkinter(python3.6)實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器
這篇文章主要給大家介紹了關(guān)于利用Tkinter(python3.6)實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12python網(wǎng)絡(luò)爬蟲精解之XPath的使用說(shuō)明
XPath 是一門在 XML 文檔中查找信息的語(yǔ)言。XPath 可用來(lái)在 XML 文檔中對(duì)元素和屬性進(jìn)行遍歷。XPath 是 W3C XSLT 標(biāo)準(zhǔn)的主要元素,并且 XQuery 和 XPointer 都構(gòu)建于 XPath 表達(dá)之上2021-09-09