AI 摘要
切换
CatGPT - TianliGPT(1)
本节课主要学习了 time 模块的使用(什么是时间戳)以及 datetime 的补充
Python 中的时间包 2time模块
- 认识时间戳
- 认识 python 的
time模块
与常用方法
datetime
包生成的时间戳与时间戳转时间类型的方法
认识时间戳
- 1970 年 1 月 1 日 00 时 00 分 00 秒至今的总毫秒(秒)数
timestamp
float
time 模块与它的函数们
- 时间处理,转换时间格式
- 生成时间戳函数
time
- 获取本地时间函数
localtime
localtime
对应字段介绍
- 暂停函数
sleep
time
中的 strftime
与 strptime
生成时间戳函数 time
导入包
使用方法
返回值
举例
获取本地时间函数 localtime
导入包
使用方法
time.localtime(timestamp)
参数介绍
localtime 对应字段介绍
属性名 |
介绍 |
取值范围 |
tm_year |
四位数年 |
示例:2021 |
tm_mom |
月 |
1~12 |
tm_mday |
日 |
1~31 |
tm_hour |
小时 |
0~23 |
tm_min |
分钟 |
0~59 |
tm_sec |
秒 |
0~61(依然是闰月问题) |
tm_wday |
一周的第一天 |
0~6(0 是周一) |
tm_yday |
一年的第几日 |
1~366(儒略历) |
tm_isdat |
夏令时 |
-1, 0, 1 是否是夏令时 |
暂停函数 sleep
导入包
使用方法
参数介绍
time
中的 strftime
导入包
使用方法
参数介绍
format
: 格式化规范
t
:time.localtime
对应的时间类型
time
中的 strptime
导入包
使用方法
time.strptime(time_str, format)
参数介绍
time_str
: 符合时间格式的字符串
format
:确保与 time_str
一致的格式化标准
datetime 中生成时间戳函数
导入包
使用方法
参数介绍
now
: datetime 时间对象
- 秒级时间戳,浮点类型
datetime 中时间戳转时间对象
导入包
使用方法
参数介绍
返回值
代码