python中日期和时间格式化输出的方法小结,Python格式化时间
本文主要介绍了python数据清洗中时间格式化的实现,通过实例代码进行了非常详细的介绍,对大家的学习或工作有一定的参考价值。有需要的朋友就跟着下面的边肖学习吧。
目录
1.字符串到时间2。到弦的时间3。时间戳转换4。4.python中时间和日期的格式符号:
1.字符串转时间
从日期时间导入日期时间
t= 2020年11月11日,15:04336041
Time=datetime.strptime(t, %Y年%m月%d日%H:%M:%S )
打印(时间)#结果:2020-11-11 15:04:41
t1=2020-11-11 15:04:41
time1=datetime.strptime(t1, %Y-%m-%d %H:%M:%S )
打印(时间1) #结果:2020-11-11 15336004:41
T2=2020年11月11日
2=datetime.strptime (T2, % y年%m月%d日)
打印(t2) #结果2020年11月11日
字符串的传递时间:采用**datetime.strptime(str,t)**方法
Str:要转换的字符串T:转换格式:见下表(该方法必须保证T的格式与str完全相同)
2.时间转字符串
从日期时间导入日期时间
T2=2020年11月11日
2=datetime.strptime (T2, % y年%m月%d日)
Print (datetime.strftime (time2, % y-% m-% d % h :% m :% s )#结果:2020-11-11 00:0336000
时间字符串转换:采用**datetime.strftime(time,t)**方法。
时间:要转换的时间T:转换格式:见下表(这种方法,当时间精度没有T高时,用0代替)
3.时间戳相互转换
导入时间
#将格式字符串转换为时间戳
15:04:41
s=time.mktime(time.strptime(a, %Y-%m-%d %H:%M:%S ))
印刷品
t=time.localtime(s)
print(time . strftime( % Y-% m-% d % h :% m :% S ,t))
#结果
# 1605078281.0
# 2020-11-11 15:04:41
时间到时间戳:time.mktime()时间戳到时间:time.localtime()
4.python中时间日期格式化符号:
%y两位数年份表示(00-99)%Y四位数年份表示(000-9999)%m月(01-12)%d日(0-31)%H 24小时制(0-23)%I 12小时制(01-12)。简化月份名称%B本地完整月份名称%c本地对应日期和时间表示法%j年中的一天(001-366)%p相当于本地上午或下午%U一年中的周数(00-53)星期日是一周的开始%w周(0-6),星期日是一周的开始%W一年中的周数(00-53)星期一是一周的开始%x本地对应日期表示%X本地对应时间表示%Z名称关于在python数据清理中实现时间格式化的这篇文章在这里。关于python数据清理时间格式化的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。