Python中的时间包2time模块
- 认识时间戳
- 认识python的
time模块
与常用方法 datetime
包生成的时间戳与时间戳转时间类型的方法
认识时间戳
- 1970年1月1日00时00分00秒至今的总毫秒(秒)数
timestamp
float
time模块与它的函数们
- 时间处理,转换时间格式
- 生成时间戳函数
time
- 获取本地时间函数
localtime
localtime
对应字段介绍- 暂停函数
sleep
time
中的strftime
与strptime
生成时间戳函数time
导入包
import time
使用方法
time.time()
返回值
- 秒级别的
浮点类型
举例
1580878485.4009378
获取本地时间函数 localtime
导入包
import time
使用方法
time.localtime(timestamp)
参数介绍
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
导入包
import time
使用方法
time.sleep(second)
参数介绍
second
: 希望程序被暂停的秒数
time
中的strftime
导入包
import time
使用方法
time.strftime(format, t)
参数介绍
format
: 格式化规范t
:time.localtime
对应的时间类型
time
中的strptime
导入包
import time
使用方法
time.strptime(time_str, format)
参数介绍
time_str
: 符合时间格式的字符串format
:确保与time_str
一致的格式化标准
datetime中生成时间戳函数
导入包
import datetime
使用方法
参数介绍
now
: datetime时间对象- 秒级时间戳,浮点类型
datetime中时间戳转时间对象
导入包
import datetime
使用方法
参数介绍
timestamp
: 时间戳
返回值
datetime
的日期对象
代码
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZkeqのCoding日志!
评论