python Timer 类使用介绍
作者:IUpdatable 发布时间:2022-09-02 18:36:37
标签:python,Timer,类,iupdatable,包
安装 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
来源:https://www.cnblogs.com/IUpdatable/p/14192691.html
0
投稿
猜你喜欢
- Microsoft SQL Server 2008通过与Microsoft Office的深度集成,为所有人提供了可用的商业智能,以合适的价
- 如果不是因为总监审查严格,一定要求这个细节解决掉,也许我也不会去深究根源性的解决办法,再此感谢MTIME负责而严格的同事。首先描述一下问题:
- 实现效果效果如图,只识别一定距离内的物体哈哈哈哈哈哈哈哈哈,但我不知道这有什么用实现代码import pyrealsense2 as rsi
- 例:公司员工采取三个轮班制度:凌晨0:00到早上8:00为第一班,早上8:00到下午4:00为第二班,下午4:00到晚上12:00为第三班。
- 《Patterns for Sign Up &Ramp Up》很早就读完了,之所以今天才写读后感,细细读完了发现,它更为接近吸引注册
- 描述返回表达式,此表达式已被格式化为日期或时间。语法FormatDateTime(Date[, NamedFormat])FormatDat
- 在定向爬虫的制作过程中,使用分布式爬取技术可以显著提高爬取效率。而 Redis 配合 Scrapy 是实现分布式爬取的基础。Redis 是一
- 对于一个内容页的文章来说,如果这个文章内容过长或是其中有分类(排行),那么进行分页阅读无疑是最好的选择。如果一个文章内容不涉及分类,比如小说
- python方法实现字符串反转方法一:反转列表法Python中,列表可以进行反转,我们只要把字符串转换成列表,使用reverse()方法,进
- 学习vue和nodejs的过程当中,涉及到了axios,今天为了测试,写了get和post两个方法来跟node服务端交互,结果因为heade
- 前言这篇博文的目的是演示如何使用 OpenCV、Python 和面部标志对齐人脸。给定一组面部标志(输入坐标),我们的目标是将图像扭曲并转换
- 问题: 1.购物车中的数据是否应该存储在数据库中? 我特别想知道在真正的项目中,那些真正的软件工程师是如何考虑这个问题的。在Google上一
- 问题描述:已有的model,修改之后,想重新建模,于是将migrations文件夹中除__init__.py之外其他文件都删掉,再次执行以下
- 我一直都不喜欢在访问数据库时采用拼接SQL的方法,原因有以下几点: 1. 不安全:有被SQL注入的风险。 2. 可能会影响性能:每条SQL语
- 俺觉得自 己试着写写sql,调试调试还是有帮助的,读人家sql例子好像读懂了,自己写就未 必思路正确,调试得通,写得简洁。 这篇文字在网上被
- 本文实例讲述了Python字符串的全排列算法。分享给大家供大家参考,具体如下:题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列
- 本文讲述了python开发之IDEL(Python GUI)的使用方法。分享给大家供大家参考,具体如下:在安装完Python后,我们希望能够
- 等了好久的小程序,终于在近日曝光了。现在就带大家来尝尝鲜。以下是一张随便看看的图。一、构建微信小程序的步骤下载开发工具考虑到微信0.9.09
- 1、说明Tasks用于并发调度协程,通过asyncio.create_task(协程对象)创建Task对象,使协程能够加入事件循环,等待调度
- 我们可用下面的代码将服务器端变量转换为客户端的JavaScrit变量:<%@ Language=VBScript