如何使用python将天数转换为日期字符串
导读:本文共873字符,通常情况下阅读需要3分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: python天数转日期字符串在利用python读取Excel的时候, 日期格式的单元格读取出来是数字,该数字表示1990年01月01日到该日期的天数。例如:读取到的数是:44570,实际上Excel中的日期是:2022/01/09下面这个函数的主要功能是将天数,转换为日期字符串格式#!/usr/bin/python#-*-coding:UTF-8-*-&qu... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。python天数转日期字符串
在利用python读取Excel的时候, 日期格式的单元格读取出来是数字,该数字表示1990年01月01日到该日期的天数。
例如:读取到的数是:44570,实际上Excel中的日期是:2022/01/09
下面这个函数的主要功能是将天数,转换为日期字符串格式
#!/usr/bin/python#-*-coding:UTF-8-*-"""@author:Roc-xb"""fromdatetimeimportdatetimefromxlrdimportxldate_as_tuple'''函数功能:将天数格式化为日期字符串天数:表示从1990-01-01到某天的天数'''defdays_to_date_str(days):real_date=datetime(*xldate_as_tuple(days,0)).strftime('%Y-%m-%d')print(real_date)returnreal_dateif__name__=='__main__':days=44570days_to_date_str(days)
程序输出结果:
附:将字符串的时间转换为时间戳
a="2013-10-1023:40:00"#将其转换为时间数组importtimetimeArray=time.strptime(a,"%Y-%m-%d%H:%M:%S")#转换为时间戳timeStamp=int(time.mktime(timeArray))timeStamp==1381419600
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
如何使用python将天数转换为日期字符串的详细内容,希望对您有所帮助,信息来源于网络。