python Timer 类使用介绍
程序员文章站
2022-03-14 23:11:03
安装 iupdatable 包pip install iupdatabletimer类主要函数: 获取 unix 时间戳(精确到秒):timestamp、unix、unix10 获取 unix 时...
安装 iupdatable 包
pip install iupdatable
timer类
主要函数:
- 获取 unix 时间戳(精确到秒):timestamp、unix、unix10
- 获取 unix 时间戳(精确到毫秒):timestamp13、unix13
- 随机等待若干秒:sleep_range、sleep_range_async
- unix 时间戳转换成 datetime:unix_to_datetime、timestamp_to_datetime
- unix 时间戳转换成 datetime 字符串:unix_to_datetime_str、timestamp_to_datetime_str
from iupdatable import timer if __name__ == '__main__': # 获取 unix 时间戳(精确到秒) # 以下函数功能是一样的,看个人习惯使用 unix = timer.unix() timestamp = timer.timestamp() unix10 = timer.unix10() print("-------- 10位unix时间戳 --------") print(unix) print(timestamp) print(unix10) # 获取 unix 时间戳(精确到毫秒) # 以下函数功能是一样的,看个人习惯使用 unix13 = timer.unix13() timestamp13 = timer.timestamp13() print("-------- 13位unix时间戳 --------") print(unix13) print(timestamp13) # 随机等待若干秒 timer.sleep_range(1, 2.5) # await timer.sleep_range_async(3.5, 6) # 异步方法中调用 # unix 时间戳转换成 datetime dt1 = timer.unix_to_datetime(unix10) dt2 = timer.unix_to_datetime(unix13) print("-------- datetime --------") print(dt1) print(dt2) # unix 时间戳转换成 datetime 字符串 dt_str0 = timer.unix_to_datetime_str(unix10) dt_str1 = timer.unix_to_datetime_str(unix13) dt_str2 = timer.unix_to_datetime_str(unix10, "%h:%m:%s") # 自定义格式 print("-------- datetime 字符串 --------") print(dt_str0) print(dt_str1) print(dt_str2)
控制台输出:
-------- 10位unix时间戳 -------- 1608962486 1608962486 1608962486 -------- 13位unix时间戳 -------- 1608962486192 1608962486192 -------- datetime -------- 2020-12-26 14:01:26 2020-12-26 14:01:26.192000 -------- datetime 字符串 -------- 2020-12-26 14:01:26 2020-12-26 14:01:26 14:01:26
以上就是python timer 类使用介绍的详细内容,更多关于python timer 类的资料请关注其它相关文章!
上一篇: 高德地图怎么清除全部出行里程?