python將天數(shù)轉(zhuǎn)換為日期字符串的方法實(shí)例
python天數(shù)轉(zhuǎn)日期字符串
在利用python讀取Excel的時(shí)候, 日期格式的單元格讀取出來是數(shù)字,該數(shù)字表示1990年01月01日到該日期的天數(shù)。
例如:讀取到的數(shù)是:44570,實(shí)際上Excel中的日期是:2022/01/09
下面這個(gè)函數(shù)的主要功能是將天數(shù),轉(zhuǎn)換為日期字符串格式
#!/usr/bin/python # -*- coding: UTF-8 -*- """ @author: Roc-xb """ from datetime import datetime from xlrd import xldate_as_tuple ''' 函數(shù)功能:將天數(shù)格式化為日期字符串 天數(shù):表示從1990-01-01到某天的天數(shù) ''' def days_to_date_str(days): real_date = datetime(*xldate_as_tuple(days, 0)).strftime('%Y-%m-%d') print(real_date) return real_date if __name__ == '__main__': days = 44570 days_to_date_str(days)
程序輸出結(jié)果:
附:將字符串的時(shí)間轉(zhuǎn)換為時(shí)間戳
a = "2013-10-10 23:40:00" # 將其轉(zhuǎn)換為時(shí)間數(shù)組 import time timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") # 轉(zhuǎn)換為時(shí)間戳 timeStamp = int(time.mktime(timeArray)) timeStamp == 1381419600
總結(jié)
到此這篇關(guān)于python將天數(shù)轉(zhuǎn)換為日期字符串的文章就介紹到這了,更多相關(guān)python天數(shù)轉(zhuǎn)日期字符串內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
教你怎么用python實(shí)現(xiàn)字符串轉(zhuǎn)日期
今天教各位小伙伴怎么用python實(shí)現(xiàn)字符串轉(zhuǎn)日期,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴很有幫助,需要的朋友可以參考下2021-05-05使用Anaconda創(chuàng)建Pytorch虛擬環(huán)境的排坑詳細(xì)教程
PyTorch是一個(gè)開源的Python機(jī)器學(xué)習(xí)庫(kù),基于Torch,用于自然語(yǔ)言處理等應(yīng)用程序,下面這篇文章主要給大家介紹了關(guān)于使用Anaconda創(chuàng)建Pytorch虛擬環(huán)境的相關(guān)資料,需要的朋友可以參考下2022-12-12drf-router和authenticate認(rèn)證源碼分析
在 Rest Framework 中提供了兩個(gè) router , 可以幫助我們快速的實(shí)現(xiàn)路由的自動(dòng)生成,本文通過實(shí)例代碼給大家介紹drf-router和authenticate認(rèn)證源碼分析,感興趣的朋友跟隨小編一起看看吧2021-07-07Python深度學(xué)習(xí)之Pytorch初步使用
今天給大家整理了Python深度學(xué)習(xí)之Pytorch初步使用的有關(guān)知識(shí),文中介紹的非常詳細(xì),對(duì)正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下2021-05-05python數(shù)組轉(zhuǎn)換為矩陣的方法實(shí)現(xiàn)
本文主要介紹了python數(shù)組轉(zhuǎn)換為矩陣的方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07