time库小总结及strftime格式化控制符

1.首先是strftime格式化控制符
查看struct_time
在这里插入图片描述
发现里面最后三个参数不知道什么意思,网上查询了一下得出以下结论:
tm_year: 年
tm_mon: 月
tm_mday: 日
tm_hour: 小时
tm_min:分
tm_sec: 分
tm_sec: 秒
tm_wday: 一周中索引([0,6], 周一的索引:0)
tm_yday: 一年中索引([1,366])
tm_isdst: 为0是获取的不是夏令时,1是夏令时,-1无法获取是不是夏令时

2.总结time库
明确几个名词:
时间戳:从1970年1月1日8.00开始算起,以浮点型,按秒累积
eg:在这里插入图片描述
struct_time:计算机内部可以操作的时间
eg:
在这里插入图片描述
获取时间的方法有:
time()
gmtime()
localtime()
ctime()
格式化时间方法有:
mktime()
strftime()
strptime()
把它们用两个图来清晰表示(手画的比较粗糙看的懂就行):
请添加图片描述
请添加图片描述

以上是我自己学习总结的,有不正确的地方旺斧正。感谢!

猜你喜欢

转载自blog.csdn.net/qq_43582207/article/details/107280146